Basílica y Santuario de la Virgen de Ocotlán is a historic site, located at Independencia, 90100 Tlaxcala, Tlaxcala, México. [read more]