Have you visited the iconic Maria Cristina Falls? Actress Jodi Sta. Maria was left in awe by its breathtaking power during her recent visit to Iligan City. Her amazement was clear as she stepped onto the viewing platform and saw the majestic waterfall up close for the first time – a sight she had only seen in textbooks before. Watch her Instagram video below.


Leave a Reply