(photo from luzpalma.com) |
Maria Cristina Falls Majestic twin waterfalls, standing out from among over twenty cascades packed inside Iligan, fittingly called the city of waterfalls. The second highest falls in the Philippines, Maria Cristina Falls is, not only beautiful, but vital, as it provides electricity to the entire island of Mindanao.