1/16 14:40
Aliwagwag Falls
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....
