Salmon Falls Creek Dam in Buhl, ID 83316

Salmon Falls Creek Dam in Buhl, ID 83316 (Twin Falls County) is a dam.

Waterway Type
dam