Posts Tagged ‘Snorkeling on St. John’
The Underwater Snorkel Trail
By Lydia Harris Trunk Bay on St. John is one of the most photographed beaches in the Caribbean. An awe-inspiring heart-shaped bay, its setting in the stunning Virgin Islands National…
Read More