Great Bay, Great Resort

The Ritz-Carlton in St. Thomas unveils $75 million in renovations.