John Nielsen travelled to Mexico city to find a capital filled with culture, great hotels and restaurants. It was never high on my list of countries or cities to visit, but wow what a great city! It now has leapfrogged a few other great cities on my list writes John Nielsen on a recent visit […]