Highland Cross 50 mile duathlon
It’s 20 mile Hill run from Kintail through Glen Affric followed by a 30 mile bike race to Beauly.
It’s 20 mile Hill run from Kintail through Glen Affric followed by a 30 mile bike race to Beauly.