|
Saint Vincent & Grenadines is located in the Caribbean and is a group of islands between the Caribbean Sea and North Atlantic Ocean, north of Trinidad and Tobago. Historical Background Resistance by native Caribs prevented colonization on St. Vincent until 1719. Disputed between France and t...
|