Feelin’ It

10.02.2011

LEISURE

There are certain destinations around the globe that epitomize both luxury and relaxation. Parrot Cay, an aspirational resort in Turks and Caicos is the ultimate spot to detox and rejuvenate your mind, enrich your senses, and consume mouth-watering delicacies. Parrot Cay’s private island combines 1,000 luscious acres (including a mile-long private beach) with private beachfront villas and a plethora of infinity pools. Here, Life+Times checks it out…