30th Annual Craig County Fall Festival
to
The Old Brick Hotel 141 Court Street, New Castle, Virginia
Homemade food, crafts, antique car show, live entertainment and horse rides.
Info
Festivals & Fairs, Food & Drink, This & That