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