At 850 meters must be one of the highest tarmaced roads in the Uk. Fabulous ride out with the “Laid back lads & lasses” aka the recumbent trike team.
Comments
Sign in or get an account to comment.