Saint Vincent and the Grenadines

Saint Vincent and the Grenadines, independent country in the West Indies, consisting of the island of Saint Vincent and the northern islands of the Grenadines group. Part of the Windward Islands group in the southeastern Caribbean Sea, Saint Vincent and the Grenadines lies south of Saint Lucia and north of Grenada. The largest of the Grenadines include […]

Continue Reading