Thousands of Mexicans take part in "Cabalgata de Morelos", a 3-day horseback ride with rodeos, music and festivities http://on.natgeo.com/2tlQ8Xr