Where are you going?
Or, let us surprise youSpin the Globe ®

Main Salmon River

Main St, Salmon, ID 83467, USA
Plane loader
Animated dots
Water Slide on the Main Salmon River Salmon Idaho United States

Water Slide on the Main Salmon River

The days were hot, but our guides were always finding ways to keep us cool and keep it fun. The water slide was a big hit for everyone.