Give us feedback!

See Sherars Falls, Oregon

Sherars Falls i located along the Deschutes Wild and Scenic River at River Mile 44. It has a vertical drop of 15 feet. Native Americans still fish for salmon using traditional platforms and nets.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail