“Rich in Heritage & Tradition”
Town of Fincastle VA
The historic town of Fincastle is located in Botetourt county Virginia and is a designated Lewis and Clark community in the Blue Ridge Mountains. Fincastle is the county seat of Botetourt county where history buffs and genealogists come from around the county to view all the documents in the courthouse. Fincastle is also the smallest town in Southwest Virginia. Most travelers visiting the town stay at a bed and breakfast where they can relax and enjoy the southern charm and the historical aspects of Fincastle. While you are staying in Fincastle take some time to eat at Leonardo’s pizza and subs and the Heritage Family Market for fresh deli meats and cheeses.