Kapamilya actress Jodi Sta. Maria recently had a breathtaking encounter with one of the Philippines’ most iconic natural wonders — the Maria Cristina Falls in Iligan City, Lanao del Norte.
Sharing a short video on Instagram, Jodi expressed how deeply moved she was by the sheer power and beauty of the cascading waters.
“Nakakakilabot,” she captioned, describing the awe-inspiring moment as something truly unforgettable.
Known as the “twin falls” of Mindanao, Maria Cristina Falls continues to captivate both tourists and locals — and for Jodi, the visit was nothing short of magical.