The cathedral behind

The Beautiful City of Puebla

Photos:

The town

Hotel Casareynes – Pueblo, Mexico