2 min read Ultra-Luxury Hospitality Returns to the US Virgin Islands with the Re-opening of the Ritz-Carlton St. Thomas