The seminary of the Institute of Christ the King is located in an ancient chateau at Gricigliano in Tuscany, Italy. Located near Florence, it is only about 170 miles from the Eternal City -- Rome -- and the Vatican. Named St. Phillip Neri Seminary, …
[Altro]