From quirky museums to historic depots, Alabama is home to many underrated attractions that are worthy of a visit.