Iligan — City of Majestic Waterfalls
The first thing which comes to mind when someone mentions Iligan City in Lanao del Norte is the majestic Maria Cristina Falls which is one of the most resplendent among the falls in the Philippines. It stands 320 feet high and is the veritable source of industrial power in the region. Trust me, there’s more [...]
