We tried to capture this natural beauty (rainbow) while visiting Shoshone Falls, near Twin Falls City, Idaho. This scenic wonder is 50 feet higher than Niagara Falls. This waterfall is located just right behind us in Snake river

Back

Next

Main


Our Thanks To For Hosting This Page