Dillon Falls Posted on July 6, 2010 by WD Here’s a 360 degree view of the Dillon Falls boat ramp on the Deschutes River, near Sunriver, OR. Dillon Falls