Altavista, Virginia

Altavista, Virginia

Altavista, Virginia is a small town of about 4,000 people situated in the Blue Ridge Mountains of Central Virginia. It is located in the historic Campbell County and the county seat is Rustburg. Altavista was founded in 1765 by John Anderson who named it after his father’s estate near Glasgow, Scotland. Check Countryaah to see other […]