MapMyRide | 2025 Gran Fondo Route A - 25 miles in Farmington, Utah