Located on the western edge of Grace Bay, the heart of Providenciales, Turks Cay Resort & Marina sits on a pristine white sand beach just off the renowned Smiths Reef. About West Bay Club West Bay Club is an intimate luxury boutique resort located directly on Grace Bay Beach in the Turks and Caicos Islands. It features a range of suites types, up to four-bedroom pen. It may be mid-January…