Terrebonne Parish

Terrebonne Parish

Compelled by the destruction of its wetlands and resulting population migration, Terrebonne Parish, located on the southeastern coast of Louisiana, updated its Comprehensive Master Plan to incorporate resilience. Terrebonne Parish and its largest city, Houma, together form a consolidated city-parish government.

Read More