• Miagao Church

    This content is only available in English. Please suggest a new version in your language. The Miagao Church also known as the Sto. Tomas de Villanueva Parish Church is a Roman catholic church located in Miagao, Iloilo, Philippines. It was also called the Miagao Fortress Church since it served as read more