Tumalo Falls is a 97-foot waterfall on Tumalo Creek, in the Cascade Mountain Range west of Bend in the U.S. state of Oregon. And is within the Deschutes National Forest

Code produit:
283814119