Inmaculada Concepción Seminary
In-game article clicks load inline without leaving the challenge.

The Inmaculada Concepción Seminary is located in Villa Devoto, Buenos Aires, Argentina. Pope Francis studied in it during his youth. It was built in 1899.