Toketee Falls – one of the most beautiful waterfalls in Oregon
What’s the most beautiful waterfall you’ve ever seen? Toketee Falls, one of the most beautiful waterfalls in Oregon. This 113 feet waterfall is not the tallest or grandest one, but the vibrant colors, 2-tiered falls and unspoiled beauty combine to make Toketee Falls a very special place. Unlike the many Read More