Apr 1-11, CXXVI La Feria de la Nieve (126th Annual Snow Fair), Santiago Tulyehualco, Xochimilco. This fair has its roots from pre-Hispanic times. At Tlatelolco, the Aztecā€™s main market, noble warriors, lords and maidens came to get the goods and products more varied. Amongst the strange and exotic products was the nieve (snow), it was...

continue »