A tiny village on Cuba's western coast, well known for its diving and snorkeling opportunities.
The second-largest island in the Caribbean nation of Grenada is known as "the island surrounded by reefs".
Anegada, the second largest island of the British Virgin Islands, boasts some of the best snorkeling and scuba diving places.
With only a few resorts and a sprinkling of villas, this island in the British Virgin Islands has a pleasing intimacy.
A small Caribbean island, with many nature reserves and stunning beaches.
What you'll find here? Only the best beaches in Bahamas. Three miles of pink sand.