San Miguel del Milagro: The Apparition of Saint Michael in Mexico

San Miguel del Milagro: The Apparition of Saint Michael in Mexico

The state of Tlaxcala, in Mexico, lies in a broad valley with distant views of active volcanoes. Steep hills tower over fertile farmlands where orchards, cornfields, and cattle ranches dot the landscape. The long history of this part of Mexico can be seen to this day in the impressive ruins of Indian pyramids and beautiful … Read more