Saturday 24 May 2014

Stellburg Falls



Stellburg Falls, just about five miles north of Mehama, Oregon. This 100 foot tall falls is one of the many Oregon water falls that you walk under and through to the other side. In fact a truly beautiful falls that is well worth on short hike.Photo Credit

No comments:

Post a Comment