One of the must-visit attractions in Iligan City is the Maria Cristina Falls. Known as the 'Mother of Industry' due to its contribution to hydroelectric power, this majestic waterfall is a sight to behold. Standing at 320 feet tall, it is considered one of the most beautiful waterfalls in the Philippines. Visitors can take a boat ride to get closer to the falls and feel the mist on their faces. The surrounding lush greenery adds to the beauty of the place, making it a perfect spot for nature lovers and photographers.