Icon ios app
Strava
Free app for Android and iPhone

TMW Half and Full (Part 1) Marathon Routes 2014