The beautiful Mesa Falls in Northeastern Idaho is one of our favorite summer road trip stops.
Ashton, Idaho, US
Discovered by Darwin Dirks on 14 August 2008. 584 views.