by Brenda Black | Oct 1, 2021 | RootsRated, Travel Blog
Nestled along the “seven bends” of the Shenandoah River’s north fork, Woodstock is one of the oldest towns in Virginia and serves as the County Seat of Shenandoah County. Take a walk down Main Street past historic homes, green spaces, and locally-owned shops and...