Since 1994, the NC Mountain State Fair has been a highlight for both locals and visitors in Western North Carolina. Hosted by the NC Department of Agriculture, this annual event is the official state fair of the region. The fairgrounds come alive with over 40 thrilling rides and various competitions such as quilt making, photography, extreme garden vegetables, flowers, crafts, and more. Animal enthusiasts can visit the barns to see and learn about a diverse array of livestock. Multiple stages host a mix of local and national acts as part of The Mountain Music Festival, offering entertainment for all tastes. Additional attractions include the Kenya Safari Acrobatics, a human cannonball performance, comedy shows, magic acts, and a thrilling motorcycle show. » WNC Agricultural Center, 1301 Fanning Bridge Rd.; Daily, 10 a.m.-10 p.m.; $10, $6 for children ages 6-12, free for children 5 and under; (828) 687-1414; www.wncagcenter.org