Beaches:
St John Virgin Island National Park has many beautiful white sandy beaches.
Caneel Bay, Francis Bay, Hawksnest Bay, Leinster / Waterlemon Bays, Maho Bay, Solomon Bay & Honeymoon Beach, Trunk Bay, Cinnamon Bay are all on the North Shore.
North Shore Nature Trails:
Annaberg Ruins Trail - 0.2 miles, 30 minutes
Annaberg School Trail - 0.2 miles, 15 minutes
Brown Bay Trail - 1.6 miles, 2 hours (not maintained)
Caneel Hill Spur Trail - 0.8 miles, 2 hours
Caneel Hill Trail - 2.4 miles, 2 hours
Cinnamon Bay Self Guiding Trail - 0.5 miles
Cinnamon Bay Trail - 1.1 miles,1 hour
Francis Bay Trail - 0.3 miles, 15 minutes
Johnny Horn Trail - 1.8 miles,2 hours (not maintained)
Leinster Bay Trail/Road - 0.8 miles, 30 minutes
Lind Point Trail - 1.1 miles,1 hour
Peace Hill - 0.1mile,10 minutes
Turtle Point Trail - 0.6 miles, 30 minutes
Water Catchment Trail - 1.0 miles , 30 minutes
South Shore Nature Trails:
Bordeaux Mountain Trail - 1.2 miles,1 1/2 hours
Cabritte Horn Point Trail (part of the Tektite trail)
Drunk Bay Trail - 0.3 mile, 20 minutes
Europa Bay Trail - .25 mile, 20 minutes
Genti Bay Trail - 0.2 mile, 15 minutes
Great Lameshur Bay Shoreline Trail - 0.7 mile, 1 hour
Lameshur Bay Trail - 1.5 miles, 1 1/4 hours
Petroglyph Trail - 0.2 mile, 15 minutes
Rams Head Trail - 1.0 mile,1 hour
Reef Bay Trail - 2.2 miles, 2 hours
Salt Pond Bay Trail - 0.2 mile, 15 minutes
Tektite Trail - 0.7 mile, 1 hour
Yawzi Point Trail - 0.3 mile, 20 minutes