Inverness road (A96)
Highland
Thurso
Newtonmore
Drumnadrochit
Ullapool
Highland
West Seafield
Invermoriston
Ullapool
Aviemore
Highland
Highland
Highland
Beauly
Raigmore
Culloden
Aviemore
Aviemore
Aviemore
Banavie
Culduthel
Aviemore
Flosigarry
Highland
Highland
Highland