The following is a guest post from Claire's Footsteps.
I consider Mexico City to be one of the most underrated places that I have ever visited. The capital is one of the largest cities in the world, with a fascinating history spanning from ancient empires, through the Spanish invasion, to the present-day melting pot that is the heart of all things Mexican.
Yet, many travellers don’t travel in Mexico City due to fears of its safety. While I’m not going to pretend that the city and country are crime-free, most tourists to both have a hassle-free stay, and it is very easy to avoid being a victim of crime here.
I personally lived in Mexico City as a teenager and have re-visited a few times as an adult, and have loved the place a little more every time. So, if you are thinking about visiting Mexico City for the first time, here are my recommendations of things to see and do, as well as where and what to eat. Enjoy!