St. Thomas is one of three major islands within the U.S. Virgin Islands, in the Caribbean. The U.S. Virgin Islands are located right next to the British Virgin Islands. This Caribbean oasis has only 50,000 residents, yet has more than 2,000,000 visitors per year (mainly by way of cruise ship). Which is how I visited this beautiful island. Being that it is a U.S. territory, it is very safe and easy to get around. It is best known for its beautiful beaches (including Magens Bay – voted best in the world) and it’s world class snorkeling.