Alabama is situated between Mississippi and Georgia, and has a small sliver of land that abuts the Gulf of Mexico. This Southern state is known as the Heart of Dixie and was the 22 state to join the union. As such, it's full of historic sites sure to entertain the passing traveler. Next time you fly in to one of the state's major airports, consider picking up an Alabama rental car and heading to one of these must-see attractions.