Share This:

Bayou Teche Museum

131 E. Main St. New Iberia, LA 70560

Your front door to the magnificent Bayou Teche region! This state-of-the-art Museum is fun for the whole family with interactive exhibits showcasing the spicy blend of cultures, artists, industries and lore that sprang from the land surrounding the snake-like curves of the peaceful South Louisiana bayou.