Tumalo Falls, Oregon

Black White Image of the Waterfalls
948c3 IMG 8509 10 11 12 13 14 15 BW 600 Tumalo Falls, OregonTumalo Falls is located outside of Bend, Oregon in the Deschutes National Forest. An incredible waterfall in

---------------------------------------------------------------------------------------------
To read the full article: http://www.southfloridabusinessworld.com/2013/09/tumalo-falls-oregon/