North Coast 500
516-mile circular route around the north coast of Scotland
Wester Ross
Bealach na Bà
Loch Maree
Ullapool
SUTHERLAND
Ardvreck Castle
Loch Stack
Loch Eriboll
Castle Varrich
Tongue
Stay
Caithness
Melvich Beach
Dunnet Head
Duncansby Head
John O’Groats