Icon ios app
Strava
Free app for Android and iPhone

Guincho, Cascais to Cabo da Roca 25.2km return