Main Menu

Tag Archives | waterfalls philippines

Nothing comes close to the majesty of a waterfall. There’s something about seeing water gush from a higher point and cascade into a waiting pool that makes it one of the most mesmerizing scenes in nature. We all know that the Philippines is one of the best beach destinations in the world. But in case […]