Sitting at 9,300' in the Pioneer Mountains in Idaho, this gem has the most beautiful turquoise water and is fed by seven waterfalls.
Kane Lake
Log in or register to post comments
Sitting at 9,300' in the Pioneer Mountains in Idaho, this gem has the most beautiful turquoise water and is fed by seven waterfalls.