Malmesbury's young farmers took to their bikes and pedalled to Weymouth to raise £3,000 for two charities.
A 30-strong team from Malmesbury Young Farmers’ Club embarked on the ambitious 120-mile route in aid of the British Heart Foundation and Wiltshire Air Ambulance.
The ride also marked the club’s 80th anniversary.
Participants set off on several types of bike, including a replica penny farthing, on Wednesday, March 6.
Jeff Simpkins, fundraising secretary for the club, said: “We managed it all. The Thursday was hard work with lots of hills, and the weather wasn’t very good.”
In celebration of the club’s anniversary, the young farmers rode the middle section of the route in 1930s-style fancy dress.
Mr Simpkins said: “It was good fun.
“A few people had some odd looks and it wasn’t very practical on such a wet day.
“We stayed with someone we know from the club near Warminster on the first night and camped out in a village hall on the second night.
“The nicest bit was the last five miles into Weymouth. It was downhill and lovely weather.”
The group arrived in Weymouth on the morning of March 8, in time for the Young Farmers’ South West Activities Weekend.
Mr Simpkins said: “There were about 4,000 other young farmers from across the South West.
“We chose Wiltshire Air Ambulance as it’s a valuable resource.
“The British Heart Foundation could benefit any one of us, and some members and friends have had help from them before.”