A gorgeous bay in the Grenadines, on the small island of Mayreau.
Everyone who's been here says it's a little piece of Heaven on earth.
On the south coast of Barbados, Dover Beach is popular for the variety of sports that can be practiced here.