Yohualican is an archaelogical site in Cuetzalan, Puebla (Mexico). It was first settled by the Totonacs and later by the Aztecs. The Aztecs built their temples literally over the temples of the Totonacs. The people living there today speak their ancestral language, Nahuatl, as well as Spanish. Their main source of income is selling traditional art, clothing and food items to tourists. Enjoy the pics!