The 7 Best Snorkeling Spots on St. Thomas
Snorkeling is one of the most popular activities on St. Thomas, and for good reason. With a stunning array of marine life and constantly warm waters, it’s always a good time for a swim. There are coral reefs teeming with wildlife just off the coast, so you don’t have to go far to enjoy the…