Santo Tomas de Villanueva Church in Miagao, Iloilo Santo Tomas de Villanueva Church, also called Miagao Church or Miag-ao Church, is a Roman Catholic Church, UNESCO World Heritage Site, and National Cultural Treasure located in the town of… Read More