NATCHITOCHES – Floating down the Cane River means summer has arrived in Natchitoches.

More...