St. Thomas, USVI

As one of the busiest cruise ports in the world, this little island sees no shortage of visitors. St. Thomas, located in the US Virgin Islands chain, is known as one of the best snorkeling spots in all of the Caribbean.

{{title}}

Best of St. Thomas