MEXICO. San Miguel de Allende Through Harold’s Lens:
Every night, Mariachi musicians patiently wait in the town square for travelers to ask them to play and sing Mexican folk music full of passion and excitement.
Mariachi music is Mexico’s best known form of folk music. 