Benham Falls is located on the Deschutes River several miles south of Bend, Oregon.
Posted in Uncategorized | No Comments »
Subscribe to Oregon Territory