Home »

Iloilo City

Miagao Church

Miagao Church

The Miagao Church, also known as the Santo Tomas de Villanueva Parish Church, is a Roman Catholic church located in…

6 years ago