In 1998 Parrot Cay debuted, on a tiny, private cay accessible only by boat, and early in 2005, The Palms resort on the "big" island of Providenciales (population: 6, 000) opened, promoting its spa as its centerpiece.
FORBES: The spa at The Palms ups the ante on the Turks & Caicos.