On the banks of the Bayou Teche, 130 mi/209 km west of New Orleans, a little more than a two-hour drive, this quaint town offers loads of bayou history.