Twitchell Island
Rio Vista, CA
Nature
Twitchell Island is an island in the Sacramento-San Joaquin River Delta in Sacramento County, California, 35 kilometres southwest of Sacramento. At 2 metres below sea level, the 1,200 ha is bounded on the north by Seven Mile Slough, on the east and south by the San Joaquin River, and on the west by Three Mile Slough.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account