Destination Grenada, the island nation of Grenada which consists of the main island of Grenada, known as the “Spice Island”, and and 8 smaller satellite islands, Carriacou, Petit Martinique, Ronde Island, Caille Island, Diamond Island, Large Island, Saline Island, and Frigate Island. The area of Grenada is 344 km². Grenada belongs to the Windward Islands, it has a population of […]
