If you are not new to visiting St. Thomas, the close smaller island of St. John is worth definitely a tour. With just a 15/20 minutes boat ride, is within an easy reach. Especially, beach and snorkel are just perfect in Trunk Bay. This is a paradise for senses and a it's a natural wonder you cannot get used to. The spectacular sight as soon you arrive on the beach is breathtaking. It's quite a trip to get here, but you will be rewarded.