News

Lower Mesa Falls and Upper Mesa Falls are spectacular waterfalls along the Henrys Fork of the Snake River, deep in the Caribou-Targhee National Forest in Idaho. It’s one of my favorite ...
Shoshone Falls is one of the most well-known and magnificent waterfalls in Idaho. Known as the Niagara Falls of the West, this impressive waterfall is 212 feet tall and 900 feet wide.