Shoshone Falls in the city of Twin Falls is a natural wonder you won’t want to miss. Shoshone Falls is on the Snake River in the city of Twin Falls ID. Shoshone Falls are higher than the Niagara Falls and offer a blend of nature and recreational amenities.
SNAKE RIVER CANYON
The Snake River Canyon was formed from ancient basalt lava flows in Twin Falls Idaho. Snake River Canyon is more than fifty miles long and has two waterfalls. The Perrine Bridge is above the Snake River Canyon and is a manmade attraction you will want to see.
THE RED LION INN
The Red Lion Hotel & Casino is located near Twin Falls ID and is a great place to stay when in the area. The Red Lion Hotel & Casino in Elko NV has an action packed casino, several great dining establishments and a great hotel to stay if you are in the Twin Falls area.