Maria Cristina Falls Nature Park, Explore Nature’s Ultimate Gift Of Nature Walk And Misty Waterfalls Plus Ziplines

The Maria Cristina Falls nature park is also called as the NPC nature park or the NPC botanical and zoological garden in Iligan City or the Maria Cristina botanical and zoological garden. The Philippine national parks aim to protect the best of the Filipino natural heritage of extraordinary wildlife in Continue Reading