Icon ios app
Strava
Free app for Android and iPhone

Cadoxton-Rhos-Pontardawe-Ystalyfera Loop