Bayou Terrebonne Waterlife Mus... Place to Visit Bayou Terrebonne Waterlife Museum [1] 7910 West Park Avenue, tel 580-7200. ... Shortlist