Sports Facilities Happy Hill ParkHappy Hill is one of Winston-Salem’s oldest African American neighborhoods. Now Happy Hill Park is home to a section of Crater Park AccessCrater Park is located adjacent to the Yadkin River and convenient to downtown Elkin. Amenities at the park include a TopGolf GreensboroWelcome to Topgolf Greensboro, the premier entertainment destination in Greensboro, NC. Enjoy year-round comfort in our hitting bays with coolingCounty: Guilford Yadkin Memorial Park East (George Sappenfield Disc Golf Course)This Course is beginner friendly and features 18 holes. Restrooms and a picnic shelter are open to park goers. Walking Cedarock ParkCedarock Park is a 500-acre park located in southern Alamance County offering 6 miles of hiking and equestrian trails, 2 Colin Creek Golf ClubFormerly Hickory Hill Golf Course and Lake Louise Golf Club, and now under new ownership/management. Open to the public with Heritage Farm ParkAfter years of careful planning the vision of parkland amid a bucolic open landscape has become a reality. Heritage FarmCounty: Guilford Asheboro Skate ParkThe skate park is located adjacent to Asheboro Memorial Park. The park is a combination indoor/outdoor facility. With over 2,500 Joanie Moser ParkPark located in Lewisville offering playground, baseball field, tennis courts, and picnic shelter. Oak Valley Golf ClubOak Valley (semi-private) is the only Arnold Palmer designed Golf Club in the Winston-Salem area. Spectacular white sand highlights the