Grenada, Central America And The Caribbean
The Isle of Spice
Grenada is quiet, almost always sunny, and smells great (imagine nutmeg, cinnamon and 10 other spices in the air simultaneously.) Above is my photo of the Carenage in St.George’s.
over 6 years ago
