Name:Green Turtle Cay
Latitude:26°45'29"N
Longitude:77°19'29"W
Village:New Plymouth
Country:巴哈马