Showing posts with label santa cruz falls. Show all posts
Showing posts with label santa cruz falls. Show all posts

Sunday, December 14, 2014

Most Beautiful Waterfalls in the Philippines according to Travel Bloggers (Part 1)

What is the Most Beautiful Waterfalls in the Philippines? I guess it's really hard to tell specially in a country that has so many hidden wonders.

Santa Cruz Falls in Kapatagan, Lanao del Norte
The Philippines is blessed with so many photogenic waterfalls. The country may not have a

Read more...