Post Tagged with: "Grenada"


December 10, 2012 4:11 am

Grenada, independent country in the West Indies consisting of the island of Grenada and several tiny islands in the southern Grenadines. The largest of the attached Grenadines is the island of Carriacou, to the northeast. The country has a total area of 344 sq km (133 sq mi), making it the second […]

Read more ›
Skip to toolbar
shared on