Tips For A Perfect Day Trip From Mexico City To Teotihuacan

Teotihuacan is one of the greatest archeological sites that we’ve visited in all of our travels. I know this is a strong statement. But I can’t think of many other sites matching its size, its grandeur,...