Horses are the reason for the biggest smiles
These horses are the reason for some of the biggest smiles in the world. Horses touch lives like nothing else can. They carry an energy that is contagious. They spark joy inside each individual they come in contact with. They teach confidence, determination and trust.