A province along the northern shore of Lake Lanao, featuring Maria Cristina Falls, one of the highest waterfalls in the Philippines.
Known as the City of Majestic Waterfalls, Iligan in Lanao del Norte boasts over 23 waterfalls within its city limits. Be...
One of the most powerful waterfalls in the Philippines, Maria Cristina Falls plunges 98 meters in Iligan City, known as ...