Acquiring satellite view…

Turner Gulch

Authoritative

Turner Gulch is a public boat ramp on Boise River - Lucky Peak Reservoir in Ada County, Idaho (83716). GPS coordinates: 43.5177°N, 116.0461°W.