New Orleans' French Quarter is a popular area to visit, but there's an overlooked alternative hiding in... Alabama?