Texcoco Cathedral
The Immaculate Conception Cathedral additionally called Texcoco Cathedral is a Catholic church building that is situated in the previous cloister that the Franciscans worked in the 16th century in the town of Texcoco in Mexico. This is one of the