• The Palms in Provenciales, Turks and Caicos

THE PALMS
Provenciales, Turks and Caicos

72 luxury condo-hotel units