Tag Archives: St. Vincent wonders of nature

St. Vincent and Grenadines

St. Vincent-Grenadines is an island located in the southern part of the eastern border of the Caribbean Sea. The country is part of the chain of islands that make up the Lesser Antilles. The territory comprises of Saint Vincent, the nation’s main island, as well as several small islands called the Grenadines. The countries that surround this island are Saint ... Read More »