This favored anchorage of seasoned yachtsmen offers a
natural wonder that's unique in all the Caraibes. Take a launch to "The
Baths" where you will witness the unforgettable sight of giant sea-sculpted
boulders and salt-water pools illuminated by the rays of the sun.
|