Grenada
The Island nation of Grenada lies almost at the southernmost tip of the Caribbean in what is known as the Windward Islands. Often called the Spice Island, Grenada is known for its smells of nutmeg, ginger and clover filling the air of this tropical paradise. Learn more at Beachcomber Pete Travel Adventures.
http://beachcomberpete.com/grenada/
11 photos
·
48 views