The streets, mansions and great religious buildings of Mexico’s major towns will give you a bold picture of the influence of Spanish settlers on this ancient country.