The Meridian Club

The Meridian Club, a private island resort on Pine Cay, a secluded, 800-acre island in the Turks and Caicos Islands