What Long Horse Riders Should Know Before Embarking on an Adventurous Journey
The Long Horse Ride is a horseback journey from Beijing to London and was initially devised in 2008 right after the Beijing Olympics. The main aim was to raise money for children who are disadvantaged using the Charity aid that they had chosen. It reached London right on time for ... Read More »