Icon ios app
Strava
Free app for Android and iPhone

Lululemon Fashion Island - Road Bike Route#4 - Tour de Newport Beach/Corona Del Mar/Irvine