Alabama is easily one of the most underrated states to visit, but it’s one that you must add to your next cross-country road trip. There’s natural beauty, friendly people, and many adorable towns that ...