CDMX on the list of 100 best cities to live

The CDMX (Mexico City) has everything it needs to continue climbing in the list of the world’s top 100 cities.…