A Louisiana Christmas!

Natchitoches, Louisiana is a town that seems to know how to do Christmas… a Louisiana Christmas anyways. For 91 years they have put on a display known as The City of Lights. Where Christmas light displays line the Cane River running through the downtown area and as many as 300,000 lights cover the old Creole…