Trails Riverwood Therapeutic Riding CenterThey specialize in therapeutic riding experiences that include: grooming, stable management, individual exercises, riding skills, games and trail riding. Nationally Salem Creek GreenwaySalem Creek Greenway runs along Salem Creek from Marketplace Mall, through Washington Park, under Broad Street, across Main Street and Ogburn Stables & RanchA full-service, family owned and operated, boarding stable for both show and and trail horses. They offer riding lessons and Moore’s Wall Loop (Hanging Rock)Moore’s Wall Loop Trail in Hanging Rock State Park leads to the Moore’s Observation Tower – at 2,497 feet above Routh Horse RanchOne of the oldest equestrian farms (30 years of operation) that offers pasture boarding, riding lessons and trail rides on Skyview FarmSkyview Farm is located on 25 acres and is a hunter/jumper barn & offers riding lessons. Mayo Mountain Loop TrailMayo Mountain Loop trail begins at the picnic shelter parking lot in the Mayo River State Park. This is a Ring-Necked Mountain Bike Trail (Hanging Rock)The Ring-Necked Mountain Bike Trail in Hanging Rock State Park begins 300 feet on the left from the Kingsnake Trail. Cedarock ParkCedarock Park is a 500-acre park located in southern Alamance County offering 6 miles of hiking and equestrian trails, 2 Boone’s Cave ParkBoone’s Cave Park is located in western Davidson County. The park is 100 acres and offers hiking trails through a