The Official Travel Site of Alabama

Oxford

Founded in the early 1850s, Oxford was the first city in Calhoun County to be incorporated. It has a population of more than 21,000.