Trunk Bay Beach
St John 00830, U.S. Virgin Islands
About this place
White sand beach with an underwater snorkel trail marked by signs.
How kid-friendly is it?
St John 00830, U.S. Virgin Islands
White sand beach with an underwater snorkel trail marked by signs.
How kid-friendly is it?