Historic Fincastle, Virginia
Fincastle is the County Seat of Botetourt County, at the southern-most part of the Shenandoah Valley region. The town was founded in 1752 and began as an outpost settlement on the American Frontier.
About Hank Zimmerman
Hank Zimmerman owns and operates Shenandoah Valley Productions LLC, publisher of ShenandoahValley.com.
...photo by Hank Zimmerman