Bagongbong Falls


Biliran is one of the smallest provinces in The Philippines. It is not a well known travel destination and is most of the time mistaken as part of the province of Leyte. But you might be surprised that despite how insignificant Biliran may seem in the map, the splendid things it […]

4 Amazing Waterfalls In Biliran That You Should See On ...