Hands down, one of the best attractions in Mexico City! You will be treated to amazing performances of a myriad of indigenous dances. The building itself is gorgeous, and the sets, the costumes, the dancers and the choreography are world-class. An unforgettable experience in Mexico City!
