Het park, ongeveer 336 hectare groot, is toegankelijk via Highway 160, een paar kilometer ten zuiden van de stad Rio Vista in Sacramento County. Het park ligt op de onderste schiereilanduitbreiding van Brannan Island en wordt omringd door de Sacramento-rivier in het westen, Three Mile Slough in het zuidoosten en Seven Mile Slough in het noordoosten. Het park heeft een lanceerplatform met 6 banen, meer dan 140 campings en plekken om te picknicken en te zwemmen.