Xavier College, Santiago de Compostela


Xavier College, Santiago de Compostela, situated in the center of the historic pilgrimage town of northwestern Spain, was founded by the Society of Jesus in 1961. Classes covered are infant through secondary.