Admiral Rockwell Tory
Diamond Member
Bullshit! It's in the Caribbean off the northeastern coast of South America. Look at a map. North America is north of them! I sailed the Caribbean for many years and I know where these islands are! You are as confused as Wild Bill!That was me, and I said "much of", not "most".
And it is true, much of South America is north of them.