
Beaches
Hawksnest Beach
A white sand beach inside Virgin Islands National Park on St. John, lined with tall trees. Three small elkhorn coral reefs lie offshore for snorkeling, and there are changing rooms, restrooms, picnic tables and grills.
View listing


