in response to Vicki
Heading to Boise, Sawtooths,Ketchum. Any recs appreciated!
Shoshone Falls is a large natural waterfall on the Snake River in Twin Falls, Idaho. You can paddle board or kayak up to it, for a unique experience.
4 months ago
Sign up to leave a comment.
By submitting, you agree to our Terms and Privacy Policy
© 2026PrivacyTerms