Grenada

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 smallest nation in the Western […]

Continue Reading