Matagorda Bay on the Coast of Texas28.5N 96.3W
Matagorda Bay is a large estuary on the Texas coast, separated from the Gulf of Mexico (below) by Matagorda Peninsula. It serves as the mouth of numerous streams, most notably the Lavaca and Colorado Rivers.
Two other bays are partially visible on the edges of the image. To the right is East Matagorda Bay, enclosed by the Matagorda Peninsula and the tidal flats at the mouth of the Colorado River.
To the left is a small part of Espiritu Santo Bay, a northeastern extension of San Antonio Bay in Texas. It is separated from Matagorda Bay by a line of barrier islands that run south from Port O’Connor to Matagorda Island.