Icon ios app
Strava
Free app for Android and iPhone

Day 18 19 Aberdeen Rly to 6 Erskine to Arbroath (Notcomplete)