5 Alexander Lobo - 3 months ago
From all towns we visited this one is perhaps one of the most beautiful ones.
Cholula is a beautiful and colorful city, the Shrine on top of the pyramid is outstanding. What a magestic view from the top of the pyramid. It was hard to believe that this mountain is the biggest pyramid based on its base of the world. Walking all the way up requires some knee strength. The food around town is outstanding and super affordable. If you have enough money don't hesitate on getting in leather stores, it's maybe 6 times cheaper than the USA.