Aliwagwag Falls Series of 84 Falls in Davao Oriental

| December 23, 2011

  ALIWAGWAG FALLS   Photo from:  tripwow.tripadvisor.com   Located in the middle of the forest, Aliwagwag Falls is considered as one of the most beautiful waterfalls in the country.     It is a series of 84 falls appearing like stairway to heaven with various heights among the steps ranging from 6 to 110 feet. One […]