Originally Posted by
Asturias56
got a reasonable amount of traffic tho' its not a supersized spot
I was racking my smaller Caribbean Islands brain last night - one of the BVI's or USVI's ?
I discounted most the Leeward and Windward Islands -
Thought it might be a tiny Grenadines...or Turks & C's?
Or maybe one of the ABC islands (lower Dutch Antilles)
Now I see its quite flat Bahamas?