Mesa Falls Scenic Byway (Mesa Falls Idaho)
Want to explore Mesa Falls Idaho? Mesa Falls scenic byway is a hidden gem! It is so beautiful and worth visiting! It is the perfect place to stop on your Idaho Falls to Yellowstone road trip! Mesa Falls is located in the Targhee National Forest. This amazing 114 ft waterfall is one of the best…