Biliran Island

“Must-See” Places in Biliran Part 5

    BILIRAN ATTRACTIONS     Caibiran, Biliran Island is part of the beautiful tropical Philippines paradise of Biliran Province.…

8 years ago