Maria Cristina Falls, Iligan City, Philippines!
As one of the most popular falls in the Philippines, Maria Cristina Falls still captivates people with its mesmerizing beauty that one needs to see when in Mindanao.
As one of the most popular falls in the Philippines, Maria Cristina Falls still captivates people with its mesmerizing beauty that one needs to see when in Mindanao.
Wow! That is incredibly beautiful.
Yes... A must visit waterfalls