The Palms Turks and Caicos shared by @travelleisure says: ""Base yourselves at one of several splurge-worthy beachfront resorts, such as The Palms Turks and Caicos."" on Postcard