54 miles. 24 hours. The ultimate charity walk.

3 June – 4 June 2023. Blairgowrie.

Take on the best. Take on the Yomp.