Jarabe Tapatio, Guadalajara, Jalisco

Guadalajara: "Jarabe Tapatio," also known as "The Mexican Hat Dance," [...]