News
Puebla, Mexico – Cholula is a seemingly unremarkable village three hours from Mexico City, the capital of Mexico. But it has one claim to fame: a large hill that awkwardly bulges out from the ...
Cholula, located in Puebla state, and Mexico City are only about 78 miles (126 km) from one another. As such, the general area has been inhabited for thousands of years.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results