The Official Travel Site of Alabama

Ashville

Along with Pell City, Ashville is the county seat of St. Clair County and is only a 45-minute drive from Birmingham.