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.
By onnalee macdonald, AFAR Staff
Have you been here? Share a tip or a photo with fellow travelers.
Main St, Salmon, ID 83467, USA