Italian equestrians won first and second place and a Swiss national took third in the final stage of the Morocco Royal Tour for show-jumping.

A contestant at the Morocco Royal Tour. Photo credit: Hespress.