st-john-best-snorkeling-spotsDiscover the top Caribbean snorkeling destinations on the island of Saint John in the US Virgin Islands.Next → You May Also Like Jasmine Cottage islandguide January 2, 2021October 18, 2021 Westin Studio Villas islandguide January 2, 2021October 19, 2021 Best St John Snorkeling Spots islandguide August 11, 2022August 11, 2022