Posts Tagged ‘Beaches (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