Icon ios app
Strava
Free app for Android and iPhone

Day 7 - Niagara Falls, ON to Mississauga - 7 Days In May (original route)