Loading
  • 21 Aug, 2019

  • By, Wikipedia

Dodiongan Falls

Dodiongan Falls is a 20-metre (65.5 ft) high waterfall located in Barangay Bonbonon, 14 km away from Iligan City in Lanao del Norte province of the Philippines.