One of the best activities around the canyons nearby San Miguel de Allende is horse riding. In collaboration with Coyote Canyon Adventures, we enjoy a horseback excursion exploring a set of cattle ranches around the Cañada de la Virgen / Coyote Canyon. The landscape is extraordinary in all directions, and the horses are very tame, obedient and smooth. This probably is the best horse-riding activity in all of Mexico!