Town in Virginia
altavistava.gov
Altavista is an incorporated town in Campbell County, Virginia. The town is in the Lynchburg Metropolitan Area, and its population was 3,378 at the 2020 census. Wikipedia