Much of Alabama has a very small town feel to it, and even the more populated areas seem small compared to other states. When it comes to Birmingham, which is the biggest city in Alabama, this is not so much the case. Birmingham offers a lot more for those of... [read more]