Churches in Cholula
Cholula has nearly 40 churches -- more per capita than any other town in Mexico
Previous Picture
|
Close Window
|
Next Picture