Travel

Standing Tall

In the village of Zaachilla outside of Oaxaca City, Mexico is one of the strangest dance troupes this monkey has seen for a very long time.  That’s the famous stilt dancers of Zaachilla that perform Danza de los Zancudos, or Dance of the Stilts. Over 100 years ago, the story goes, St. Peter appeared to […]