Grenada in all its Gorgeousness – beaches, spices, history and much more

“The Isle of Spice”, as Grenada is referred to, is a tropical island located in the Caribbean, and it is a sovereign state, which comprises three big islands, and several other minuscule islands. The three major islands are Grenada, Petit Martinique and Carriacou. Grenada is near Trinidad and Tobago, which lies in its south east. Venezuela is to the south west, and Saint Vincent and the Grenadines are to the north of Grenada. Continue reading “Grenada in all its Gorgeousness – beaches, spices, history and much more” »