The holiday season in New Orleans is a time of vibrant cheer and celebration. Christmas festivals and dazzling holiday light shows infuse the city with festive spirit and brighten the short winter ...