Acquiring satellite view…

Equalizer Reservoir

Authoritative

Equalizer Reservoir is a public boat ramp on Blackfoot River in Power County, Idaho (83211). GPS coordinates: 42.7393°N, 112.9349°W.