Map of Huntsville city, Alabama
Huntsville is a city in Madison County and Limestone County, Alabama, United States, with a small portion extending into Morgan County. It is the county seat of Madison County. Located in the Appalachian region of northern Alabama, Huntsville is the most populous city in the state. Huntsville was founded within the Mississippi Territory in 1805 … Read more