Often referred to as the Niagara of the West, Shoshone Falls is a must-see attraction in Twin Falls, Idaho. At 212 feet tall and 900 foot wide, ...
Shoshone Falls Scenic Attraction | Twin Falls, ID - Official Website
This summary was compiled by our editorial team from publicly available information for quick reading. For full details, refer to original reporting where available.