Waterfall Relaxation! Explore went on a journey this week, hiking Oregon’s Mount Hood National Forest to find these pearls of the planet – waterfalls. Each inspired us with feelings of awe and gave us moments to meditate on the beauty of nature. Relax this weekend to a short film featuring several of the waterfalls we