Timbalier Bay
Timbalier Bay is a bay in southeastern Louisiana in the United States.
The bay is an inlet of the Gulf of Mexico and lies near New Orleans along the southwestern coast of Lafouche Parish. Timbalier Island lies between Barataria Bay and the Gulf of Mexico.