Get Travalour for free on Google Play

Limunsudan Falls

Iligan City, Lanao del Norte, Philippines

Waterfall

Limunsudan Falls is a two-tiered waterfall that was located in the Iligan city of Lanao del Sur. It was one of the Philippine's highest waterfalls with a height of 80 feet. it is also one of the hikers paradises in the Philippines. The areas surrounding the falls have been occupied by immigrants from Kalamlamahan of Barangay Rogongon of Iligan City since 1995.

Location of Limunsudan Falls