Location and Directions
YMCA Camp Cheerio is located in the northwestern
corner of North Carolina, near the town of Sparta in Alleghany County.
We are about an hour's drive from Winston-Salem, NC and only 2 miles
from the Blue Ridge Parkway, just off Highway 21 between Elkin and