Gulf News travels to Mexico City to experience the history and culture of the picturesque North American destination