0
A zocalo is a town square or marketplace, particularly in Mexico.
In many Mexican towns the town squares are called Zocalo's
The Zocalo people are Indians who were in New Mexico, who really loved to build.
its in Mexico
Why wasthe Zocalo castle a good fortress that served against attack?