Dining at The Palms Turks and Caicos
Dining at The Palms Turks and Caicos on Grace Bay beach is an unrivaled experience on Providenciales. The luxury resort set on tranquil Grace Bay has six dining options to appeal to both fine dining and casual tastes as well as to suit intimate gatherings and larger groups. With so many choices, it may be…

