Hanging Rock State Park is in Stokes County, about 30 miles north of Winston-Salem. It began as a Civilian Conservation Corps project and offers a traditional outdoor experience. Trails lead to mountain views, rock outcrops, waterfalls and a mountain cave. Some are open to horseback riding and mountain biking, and a portion is part of the Mountains-to-Sea State Trail. Campgrounds, a swim lake and river paddling round out the park.