The Official Travel Site of Alabama

Alexandria

Nestled in Calhoun County, Alexandria is a rapidly-growing community that has a population of more than 3,900.