The TECHE Project, St. Landry Parish Tourist Commission, SLEMCO and the Town of Leonville to Unveil New Information Kiosks for Bayou Teche

2019-09-12T15:11:33-06:00

Each of the 16 Bayou Teche National Water Trail towns will have a new means of telling their special stories.