Mexico City is truly one of the most amazing cities in the world with a mixture of both the old and new world. From the moment your plane starts to descend into this vast city with millions of inhabitants, historical locations, and wonderful scenery you know that your trip ...Read More