
This Blink-And-You’ll-Miss-It Town in Alabama Is So Worth Exploring
While you often hear about uncovering hidden gem towns along backroads, some of the best small towns to visit in Alabama are right under your nose along busier routes. The tiny town of Mooresville, Alabama, is just one that comes to mind. It's so easy …