Port Isabel Slough

Port Isabel Slough was a deep slough in the Colorado River Delta near the mouth of the Colorado River during the 19th century, within the state of Sonora, Mexico.