THE SOMERSET ON GRACE BAY – 5-STAR LUXURY IN TURKS AND CAICOS

The Somerset on Grace Bay – Complimentary On-Site COVID-19 Testing for Guests at This 5 Star Turks and Caicos Resort(TRAVPR.COM) TURKS AND CAICOS – February 12th, 2021 – The Somerset on Grace Bay in the Turks and Caicos Islands recently announced...