tourist attractions in Leyte

Limasawa Island – Site of First Philippine Mass

    LIMASAWA ISLAND   Photo from: https://thebeyondbeauty.wordpress.com/limasawa-island/   Limasawa is a municipality on an island of the same name…

7 years ago