The Palms Turks and Caicos recently got an $18-million renovation. Now, guests can enjoy a renovated oceanfront pool deck with a swim-up bar and shaded lounge areas.
Situated on Grace Bay in the Turks and Caicos Islands, The Palms Turks and Caicos is hailed by guests as an ideal retreat for the whole family. The infinity pool that snakes around the boutique ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results