VIDEO: Limunsudan Falls Iligan Aerial Tour

Take a breathtaking aerial tour of Limunsudan Falls in Iligan City. Limunsudan Falls is a two-tiered waterfall located in Sitio Limunsudan Brgy. Rogongon, Iligan City, in the province of Lanao del Norte, Philippines, 55 kilometers away from the City proper.

(Visited 2129 times, 1 visits today)