Tumalo Creek stretches through the cascading Cascade Mountains of Bend, Oregon, over 34 miles, until it eventually joins the Deschutes River. Furthermore, it adds to the beauty of the area with Tumalo Falls, which stands at 97 feet and requires hiking if visitors seek a closer view. Other outdoor activities in the area include biking and fishing. Show more