Tumalo Falls
Bend, OR
Nature
Tumalo Falls is a 97-foot waterfall on Tumalo Creek, in the Cascade Range west of Bend in the U.S. state of Oregon. Additional waterfalls are upstream along Tumalo Creek and a tributary, Bridge Creek and its Bridge Creek Falls.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account