Welcome to Huntsville, AL
The high-tech city of Huntsville which sprawls at the foot of a mountain in North Alabama is equally at home in the 19th century or the 21st. Huntsvilles tourist attractions reflect the heritage of Alabamas first English-speaking city the strife of the…
more