Icon ios app
Strava
Free app for Android and iPhone

Ponce to West Palm Beach - The Breakers (Tri-rail to MIA)