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.