Icon ios app
Strava
Free app for Android and iPhone

Ladybank - Auchtermuchty - Grange of Lindores - St andrews - Ceres - Ladybank loop