The 7 Best Things to Do in Cholula, Mexico
Cholula, a “Magic Town” in the state of Puebla whose name reminds you of the sauce -mainly used outside of Mexico- to spice up food, has a rich culture and a couple of spots in the “oldest in the world…largest in the world…you can’t find this anywhere else in the world…” lists. Cholula –meaning “place …