City of the gods – Teotihuacan
Until we reached Teotihuacan (slight tongue twister to pronounce), we weren’t aware that we are about to see the third largest pyramid in the world, Pyramid of the Sun. It is fascinating to that the pyramids were built thousands of…