This not the most beautiful church is the shrine of Our Immaculate Lady from Victory. Where is always number of people praying that makes this place extraordinary. The church is staffed by the diocesan priests and as well the priests from the nearby seminary of the Fraternity of Saint Peter.

No comments: