Grenada is a beautiful island in the Caribbean Sea, located north of Trinidad and Tobago, known as the ‘spice isle.’
This post first appeared on Wander With Alex | Trip Ideas, Travel Guides, & Inspiration, please read the originial post: here
Get updates delivered right to your inbox!