
Lecht Pass
The Snow Roads Scenic Route is a 90 mile journey from Blairgowrie to Grantown-on-Spey traversing the highest public road in Britain
The Snow Roads Scenic Route is a 90 mile journey from Blairgowrie to Grantown-on-Spey traversing the highest public road in Britain