Perched on the shores of the Gulf Coast, the tiny town of Fairhope plays host to Alabama’s most well-known Christmas parade: ...