Cape Hatteras National Seashore Campground

Trip Stop: 
Narrative: 

136-site campground along Ocracoke Beach