Monday, June 17

Avery County Heritage Festival

Avery Square Elk Street, Newland, NC, United States

A gathering of local genealogists and historical societies with craft and food vendors.

Free