the shoshone falls are near the city of twin falls in which us state
Unlike many big natural attractions that are the domain of state or federal parks, Shoshone Falls is run by the city of Twin Falls. At 47,000 people, itâs a small city in rural Idaho that finds itself managing a regional, national and international attraction.