Waterfalls to Explore in Biliran

Checkout places to visit in Biliran

Biliran

Biliran is an island province in the Philippines. Biliran has a total land area of 536.01 square kilometers, making it one of the smallest provinces in the Philippines.

Activities Around

Map of Waterfalls to explore in Biliran