The city of Huntsville in the state of Alabama is often regarded as one of the most desirable residential areas. Here are the best attractions.