54 miles. 24 hours.

The ultimate charity walk

Saturday 6 June – Sunday 7 June 2026, Blairgowrie.
Get your Yomp on!