Aviva Directory » Local & Global » North America » United States » States » Virginia » Cities & Towns » Altavista

The town of Altavista, located in Campbell County, is situated in the Commonwealth of Virginia. It was established in 1905, due to the construction of the east-west Tidewater Railway, which was intended to haul bituminous coal from the mountains to Hampton Roads.

 

 

Recommended Resources


Search for Altavista on Google or Bing