Acquiring satellite view…

Blowout Canyon

Verified

Blowout Canyon is a public boat ramp on Snake River - Palisades Reservoir in Bonneville County, Idaho (83428). GPS coordinates: 43.2823°N, 111.1203°W.