
As a fan of adventure, I was looking for anything about nature when my eyes caught something interesting on a sidebar showing beautiful, magnificent waterfalls in the Philippines. Before, I thought these awesome waterfalls can only be seen abroad. I just can't believe, not until now, that incredible waterfalls like that of Niagara in Canada can be seen here in the Philippines.
I would like to share with you some of the incredibly beautiful waterfalls...