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
Our Thanks To
For Hosting This Page