Mexico City, the largest city in North America and the capital of Mexico. It is a city that never ceases to amaze. The city is filled with rich history, culture, and amazing things to do. The city is home to many popular tourist destinations. However, there are many hidden gems and non-touristy things to do …