The Best Turks and Caicos Beach Hotel: The Palms Caribbean Journal 1:40 11 November 2018 13,158 Views 34 0 It's the best luxury beach hotel in Turks and Caicos: The Palms, set on beautiful Grace Bay Beach. Share