Acquiring satellite view…

Equalizer Reservoir

Authoritative

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