Posts tagged coral reef
The Best Off-Beach Snorkeling On St John US Virgin Islands

Disappearing beneath the surface of the ocean to swim amongst the fish and sea fans is always something surreal, and during my hitchhiking travels on St. John I managed to find some of the best places to snorkel on the island.

Read More