St. Thomas is one of the three US Virgin Islands.
It’s an island that perfectly combines natural beauty with a chic and sophisticated vibe.
The 32-square-mile island has two cruise ports, Havensight and Crown Bay, located in the south near Charlotte Amalie, the capital of the US Virgin Islands.