Mayo River State Park is in Rockingham County, about 30 miles northwest of Greensboro. The main Mayo Mountain access has hiking trails, fishing ponds, a picnic area and shelter, and a group campsite. Four river accesses, Deshazo Mill, Anglin Mill, Hickory Creek and Mayodan, lead to the river, which has rich wildlife and Class II rapids. Pets are allowed.