Private Day Tour visiting Puebla City and Cholula Village from Mexico City in Mexico City, Mexico