Category:San Andrés Cholula

San Andrés Cholula city, part of the Metropolitan area of Puebla, state of Puebla, Mexico.