Input (grade 7): Huntsville is a city located primarily in Madison County in the central part of the far northern region of the U.S. state of Alabama.
Output (grade 4): Huntsville is a city located in the north of the U.S. state of Alabama. It is located in Madison County.