Category: Waterbodies and Rivers

Terrebone Estuarine System

The Terrebonne Estuarine System is a major coastal estuarine system in south-central Louisiana, characterized by extensive wetlands, shallow bays, and tidal channels shaped by the interaction of freshwater inflows and…