- 14 reviews
Otherwise known as the “spice island”, Grenada is a tropical island on the southernmost trip of the Lesser Antilles. Their famous spices include huge quantities of cloves, cinnamon and nutmeg,...
- 22 reviews
Grenada, the spice island, was a great place to visit.
- 31 review
I totally enjoyed those waters at Grand Anse Bay.