- Begins in:
- Delray Beach, FL, United States
- Created By:
- douglsassamuel Best Time: 1:20:51
- This is a 20.29 mi Bike Ride in Delray Beach, FL, United States. The Bike Ride has a total ascent of 311.81 ft and has a maximum elevation of 76.25 ft. This route was created by douglsassamuel on 03/17/2013. View other Bike Rides that douglsassamuel has done or find similar maps in Delray Beach.
- Bike Ride