Spice Island Beach Resort in Grenada Unveils Luxury Upgrades
The country of Grenada spans 134.6 sq miles & consists of the main island of Grenada, the larger islands of Carriacou and Petit Martinique, with some 600 small islets, mostly uninhabited and all volcanic in origin varying in elevation. 100k people inhabit the island and the land remains under-developed since the Government keeps new building…