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…)