Wishing you a Merry Christmas from Natchitoches!
Natchitoches, Louisiana is known across the country as the “City of Lights.” Each year, more than a million people make their way to the area to take part in the world-famous Christmas Festival. Hundreds of thousands of christmas lights, over 100 set pieces, and a awe-inspiring fireworks show only a few of the big crowd pleasers.…
