Trunk Bay beach
Address:
Route 20
North Shore Road
00831 St. John, Virgin Islands (US)
Phone:
+1 340 776 6201
NileGuide Expert tip:
For the clearest snorkeling conditions, get in the water early (i.e. between 10am-2pm). After that winds kick up and make the water somewhat murky.
Map: