Isle of Spice

  • Grenada: Isle of Cocoa?

    The tourism dependent three island state, consisting of Grenada, Carriacou and Petit Martinique, is the southernmost of the Windward Islands in the Caribbean. Historically an agrarian society, it is known as the ‘Isle of Spice’ or the ‘Spice Island of the Caribbean’ due to its production of large quantities...