Snorkeling
St John
St John , USVI
A short swim from Leinster Bay, you’ll find some of the best snorkeling on this small island, with its plethora of marine life.
-
A short swim from Leinster Bay, you’ll find some of the best snorkeling on this small island, with its plethora of marine life.