Mesa Falls and Shoshone Falls are 2 spectacular waterfalls located in southern Idaho. Both are worthy of a visit or 2 for the breathtaking views, peaceful setting, and prime photo opportunities. I enjoyed my time looking at these falls as much as my visit to Niagara, especially in the case ...
Read More