Horse Carriage Ride – Centro Guadalajara, Jalisco, Mexico


Horse carriage ride in downtown Guadalajara, Jalisco, Mexico. Guadalajara hosted the 2011 Pan American Games…