Full-Day Snorkeling and Beach Hopping Aboard 37' Intrepid in St. Thomas & St. John | whale-watch | other | snorkeling