Located at the edge of Twin Falls, Shoshone Falls is a natural beauty on the Snake River. At 212 feet, the falls are higher than Niagara Falls.
Негізгі бет 20240624 - Shoshone Falls & Dam
No video
Located at the edge of Twin Falls, Shoshone Falls is a natural beauty on the Snake River. At 212 feet, the falls are higher than Niagara Falls.
Пікірлер