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 ...