Mexico City, or CDMX as locals now call it, is a vibrant and exciting megalopolis with a population of over 22 million people. With that in mind, you can imagine there are tons of things to do and see, from amazing museums and historic sites to some of the world’s...