
Unwind on the idyllic shores of Trunk Bay Beach in the U.S. Virgin Islands. This world-renowned beach offers soft white sand and turquoise waters teeming with marine life. Snorkel along the underwater trail, relax under swaying palm trees, and enjoy breathtaking views. Whether you're a beach lover, water sports enthusiast, or nature admirer, Trunk Bay Beach promises a blissful and picturesque Caribbean escape on St. John island.
N Shore Rd , 00830, VI