Jawing dropping – this is often peoples’ reaction when first seeing The Somerset on Grace Bay in Turks & Caicos. The resort’s stately, European-style design majestically sits atop the powdery white sands of world-famous Grace Bay beach. Glistening turquoise water stretching to the horizon serves as a stunning backdrop.
Contributor: Amy Kerr, Director of Public Relations