Barber Dam: The Hydropower Project in our Backyard
By Mary Lucachick The Barber Dam Hydroelectric Project is the closest hydroelectric power plant to Idaho’s capitol. It’s located about 1/3 mile above Eckert Road east of downtown Boise. Fulcrum, […]