Parks Indian Creek Trail (Hanging Rock)The Indian Creek Trail in Hanging Rock State Park meanders down the mountain, along the Indian Creek, through shady rhododendron Gibson ParkGibson Park is owned and operated by Guilford County. The 200 acre park pays tribute to the rifle makers who Swepsonville River ParkOpened in 2006, this 30-acre park was one of the first on the Haw River Trail. Protecting over a mile Walkertown Community ParkPark in Walkertown offing softball fields, picnic shelters, playground, tennis/pickleball, sand volleyball, horseshoe pits, and cornhole. This park is maintained Frazier ParkNeighborhood park in Asheboro offering a picnic shelter, playground, restroom, and vollyball. Westwood Park (Asheboro)Small park with a playground in Asheboro. Tobaccoville Village ParkTobaccoville Park is a good place for a picnic, or a family reunion. The children’s area is completely fenced in Fisher River ParkLocated in Dobson on the banks of the picturesque Fisher River, Surry County’s Fisher River Park offers a wide variety of Country ParkOne of the best parks in Greensboro to visit in the fall, Country Park will not disappoint. The park offers Granville ParkPark in Winston-Salem offering tennis, picnic shelter, pickleball, walking trail, and a playground. The park’s playground includes a mist tower,