Xaltocan is in Xaltocan Municipality in the Mexican state of Tlaxcala. The name can mean either of two things in the Nahuatl language: either 'sandy ground of spiders' or 'where sand sowing'. Xaltocan
Church of Saint Martin of Tours
Municipalities are the administrative divisions under the states of Mexico according to the constitution. Municipalities are considered as the second-level administrative divisions by the federal gove
Puebla City Hall
Bellas Artes, Mexico City
El Vizcaíno Biosphere Reserve, Mulegé