Slideshow: Church of St. Catherine of Alexandria, Leon, Iloilo Church of st. Catherine of Alexandria, Leon Slideshow: Historic’s trip to Iloilo City, Panay, Philippines was created by TripAdvisor. See another Iloilo City slideshow. Take your travel photos and make a slideshow for free. Share with your family & friends