Shoshone Falls Park
🇺🇸United States, Idaho
Shoshone Falls Park, located in Twin Falls, Idaho, features the Shoshone Falls on the Snake River. The waterfall is approximately 65 meters (212 feet) high, surpassing Niagara Falls. This natural feature is part of a park offering various recreational opportunities.
More about Shoshone Falls Park
Shoshone Falls, often referred to as the 'Niagara of the West', has been a significant natural landmark in Idaho. The falls were historically a fishing and trading site for Native American tribes. The park includes picnic areas, hiking trails, and a visitor center. It is accessible year-round, though water flow is typically highest in spring due to snowmelt.
