“Almost two and a half million tourists visit Mexico City each year, and for a good reason,” says Alejandra Flores from travelspring.mx.With a population of 20 million, Mexico City is one of the largest cities in the world. Not many know, however, that it is...