- Sean O'Neill
Turks and Caicos’ Wymara Resort Has a New Look
Turks and Caicos’ Wymara Resort and Villas has a new look following a $10 million renovation project. The upgrade covered all of the property’s 91 rooms and suites. The renovation, the product of a collaboration between Casey Sonke of KC & Company and Coast Architects, was inspired by the property’s villa portfolio.