Lower Mesa Falls
About This Image
Lower Mesa Falls is in Idaho near Victor and Driggs. As you can see, there's a trail that will take you right up to the falls, but it was too hot to hike that far.
Probably the coolest thing about them is the micro climate that the mist creates, which emulates a jungle rain forest.
Add A Comment About This Image