At the southern tip of the US, Alabama is a small state rich in US History. While it has some bustling metropolitan centers such as Mobile or Montgomery, there are ... Read more