Icon ios app
Strava
Free app for Android and iPhone

Haliburton Friday Ride - Option # 2.