We visited Huntsville Alabama. US News & World Report named Huntsville the most livable city in the United States. We took a look around to see for ourselves.