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