Selma, a historic city situated on the Alabama River in Dallas County, serves as the county seat and boasts a rich heritage.
Renowned for the pivotal Battle of Selma and the iconic Selma to Montgomery Marches, the city holds a significant place in American history.
Generated from their website's infomation