Hidden place · Mertoyudan, Indonesia

Peter Canisius Minor Seminary Mertoyudan

Peter Canisius Minor Seminary Mertoyudan is a Catholic secondary school for boys preparing to become Catholic priests. It is located in Magelang, Central…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload