Tula de Allende, where the police don’t play around

Hi there,  Tula de Allende is a Mexican city in the state of Hidalgo that is 70km from Mexico City. We were undecided between the … Continue reading Tula de Allende, where the police don’t play around