Bagongbong Falls

The mountains and the wilderness of the Philippines are endowed with rich natural deposits. Waterfalls of different heights, majesty, and grandeur can be explored all over the country. Take, for example, this waterfall that can be seen within the depths of Biliran Island.

Read more about Bagongbong Falls in this blog post: Chasing Waterfalls: Biliran Falls.