Ritz-Carlton Opens New Resort in Turks and Caicos

  Ritz-Carlton has made its highly-anticipated debut in Turks and Caicos.  The Ritz-Carlton, Turks and Caicos officially opened its doors on June 22, the first-ever Ritz-Carlton resort in the destination.  The residential resort is set in the heart of Providenciales’...