Incorporated in 1772 and on the National Register of Historic Places, Fincastle serves as the county seat for Botetourt County and it’s a fantastic place to visit for anyone who loves history. The entire area is a virtual museum of American architecture from the late 1770s through the 21st century. In fact, Meriwether Lewis and William Clark visited Fincastle, then Read more...