A road trip during the Christmas season will create family memories that last long after toys and gadgets are forgotten. Tourists in Alabama can enjoy Christmas festivities and American history at the same time. Both the American Village in Montevallo and Constitution Village in Huntsville are decked out in their finery, welcoming visitors to experience sights and sounds of Christmas.…
Want to read the full article and more?