Grenada is the Only Caribbean Island Listed by National Geographic Traveler Editors as the Top Must See Places for 2013
Source – GrenadaBroadcast.com:
It’s one of the last truly Caribbean islands, not yet overwhelmed by resorts and cruise ship crowds. The charm of this lush island lies beyond the white-sand beach of Grand Anse and its string of hotels. (read more…)