New Ritz Carlton Hotel Opens in Turks & Caicos Posted on June 28, 2021July 2, 2021 by One Caribbean News