The majestic building that houses Puebla's Town Hall or Palacio Municipal de Puebla. Located across from Zócalo, the main square, this has been the location for a town hall since Puebla's founding in the early 16th-century. Now in its third edition, the present day Elizabethan edifice dates from 1906.