We had a great time in Mexico City, not only is it full of life and beautiful buildings, but there are museums, galleries and murals everywhere. Walking several miles a day, we managed to cover the Palacio de Bellas Artes, home to some of the city's most impressive murals and a great temporary exhibition, which we had seen in London in 2014 and Philadelphia in 2016 - Painting the Revolution.
Next stop the Museo Mural Diego Rivera with his mural - Sueno de una Tarde Dominical en la Alameda (Dream of a Sunday Afternoon in the Alameda) followed by the Museo Nacional de Antropologia, which houses a great collection of Mexico's pre-Columbian cultures.
The Palacio Nacional still holds the office of the president, but the main attraction to us was the Rivera Murals decorating the stairwell and the main courtyard. Similarly the Ministry of Education holds many of Rivera's early murals, including on the third floor, the progress of the Revolution, culminating in the happy scenes of a Mexico ruled by its workers and peasants.
We then headed out to the suburbs for a busy day vising Frida Kahlo's House, Trotsky's rather fortified home, the studios of Diego Rivera and Frida Kahlo and finally the Museo Dolores Olmedo Patino, which houses the largest private collection of Rivera's works. Beautiful grounds but no photography allowed inside.