WHAT A MYSTERIOUS AVATAR STYLE WATERFALL IN DAVAO ORIENTAL!
Boston may be a small town here in Davao Region, but it certainly continues to surprise me with its natural wonders! Exploring some of the mountain roads here… we came across a very mysterious and beautiful waterfall! It really reminded me of a scene from the movie “Avatar”. All the green moss, vegetation, and the awesome water colour!
This was truly a beautiful place!
So much fun exploring mountain roads here in the Philippines by scooter. Davao Oriental is a great Province full of many waterfalls in Mindanao!