8 miles southeast of Oyster Pond, a pristine anchorage offers the best of the Caribbean island.
Latest