Mexico City and Teotihuacan '16 Mexico is great! Knowing your Spanish is important. Read More TravelAllison GardinerNovember 17, 2016Mexico Comment