Bayou Teche Bayou Teche, also called the Teche in short, is a water route situated at the heart of Cajun Country in south central Louisiana, a state in the United States.