mex-pat.org
The Pyramids of Cholula, Puebla
When people hear the word “pyramid” the first thing they usually think of are the great pyramids of Egypt. Would it surprise you to know that the tallest pyramids in the world are actua…