For some strange reason most geographers classify all or most of the islands in the Caribbean as North America. However many islands and nations are right next to South America! Trinidad is much closer to South America yet North America bogarts all the islands. After doing some geographical research - from a linear point of view the south eastern half of the Caribbean Islands should be classified as South America.
Here is the dividing line:
The Bahamas, Cuba, Jamaica, and the Cayman Islands are closest to North America - thus a part of North America.
Hispaniola (Haiti and the Dominican) and all islands south and east of it are closest to South America. Thus Puerto Rico, the Virgin Islands (US&UK), Antigua & Barbuda, All of Dutch American Indies, Martinique, Guadeloupe, Dominica, St. Lucia, St. Kitts & Nevis, Barbados, Grenada, St. Vincent and the Grenadines, and finally Trinidad and Tobago are all geographically speaking a part of South America.
But Turks and Caicos are geographically in between. One would think that they should be a natural extension of the Bahamas but the great coincidence is that Turks is closer to South America as is a tiny portion of of Caicos.
CLICK THE MAP FOR A CLEARER IMAGE