Limunsudan Falls is a two-tiered waterfall situated in Brgy. Rogongon, Iligan City, in the province of Lanao del Norte, Philippines. It is situated 55 kilometers away from the city proper. It is said to be the Philippine's highest waterfall with the height of 870 feet, with the lower part cascading alone higher than the Maria Cristina Falls.
Via Dave Gatenby, DestinationFeed