A recent holiday road trip pic. Highest point in the Algarve (Monchique). A veritable challenge for cyclists..and a reminder of how far you can get on a bike and a big nudge for me to get back on mine.
Do you work or live in or near to the United Kingdom?
You're registering on Love to Ride the United Kingdom, would you rather be registered on Love to Ride ? It's the same site, you'll just access more local information.