As the sun sets over the Caribbean Sea, God rays shine down on St. Thomas. In the foreground, Caneel Bay Resort still sits unoccupied after twin hurricanes devastated the islands in 2017.
By using this website, you accept that we use cookies to enhance your experience and gather
usage statistics for better customer service. Please review our Privacy Policy