NATCHITOCHES, LOUISIANA … Celebrate the joy of the Christmas season with a visit to historic Natchitoches. The holiday season officially kicks off on November 19 with “Turn on the Holidays,” an entire day of free family entertainment on the downtown riverbank. Events will include numerous children’s activities, entertainment and food vendors. The highlight of the […]