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)