Trunk Bay St John: Beach, Fees and Snorkel Trail Guide

Trunk Bay St John: Beach, Fees and Snorkel Trail Guide

Trunk Bay St John is the beach on the postcard: a curve of white sand on the north shore, water so clear it looks lit from below, and a small cay just offshore with an underwater snorkel trail wrapped around it. It sits inside Virgin Islands National Park, about a 10...