Anahuacalli Museum, also known as the Diego Rivera Museum, is one of the unmissable stops on a visit to the south of CDMX, a journey through time, with an invaluable collection of pieces accumulated with the intention of creating a temple of the arts.