Top Tourist Sites that Make Leyte Extra Amazing!

Top Tourist Sites that Make Leyte Extra Amazing!

Resting in the Visayas region of the Philippines with two major cities namely Tacloban and Ormoc, the province of Leyte has been very much famous because of the largest naval battle in history. Places that played a significant role in the past are often the places that offer the most wonderful visiting experience. Here are a few absolutely beautiful and…
Read more