Icon ios app
Strava
Free app for Android and iPhone

Inn on the Twenty to Niagara on the Lake and back - Gord's Suggestions