Grenada

Discover the “Isle of spice”: Grenada

Discover the “Isle of spice”: Grenada

Enclosed by the Caribbean Sea at the one side and the Atlantic Ocean at another side, Grenada is also called as “Isle of spice”. Grenada stands on the second position in the world to produce nutmegs .The best part about its production is that the fruit has ripened when it falls on the ground. Besides […]