english deutsch
Loyola College
Catholic independent secondary school in the Ignatian tradition established in 1980 and set on 20 acres. Accepts students from Catholic schools in Indonesia. Curriculum, co-curriculum and enrolement information.