!!!
From the largest pyramid in the world to a shipping container village, Cholula is a wonderfully diverse town with a lot to offer.