A gorgeous bay in the Grenadines, on the small island of Mayreau.
A popular place on the Cape Peninsula, surrounded by mountains and the ocean.