We’re down to our last two weeks! Below is the current leader board:
By the end of this week, we will have ridden over 2070 miles! As we make our way to the finish line, we’ll pass through the town of Bergerac located in Southwestern France.
This quaint town is known for wine and is situated along the Dordogne River.