Cholula is a colourful and relaxed city with a surprisingly vibrant nightlife and an ever increasing collection of chic restaurants and hotels. Though relatively unknown to many, it’s also the site of the world’s largest pyramid – the Great Pyramid of Cholula, the base of which is four times the size of the Great Pyramid of Giza. Be sure to explore the pyramid and the Nuestra Señora de los Remedios church which sits atop it.