Mountain Biking Highlight
Recommended by 18 out of 19 mountain bikers
Location: Kilmadock, Stirling, Scotland, United Kingdom
A beautiful view of central Scotland can be seen from up here and it's pretty astounding to be able to cycle right up to the wind turbines.
August 24, 2020
In the know? Log-in to add a tip for other adventurers!