The Lochaber Farm Shop at Torlundy, just north of Fort William, brings together locally reared meat, eggs and Highland produce with a cafe and a few crafts. It’s an easy stop off the A82 if you’re stocking up for a self-catering stay or want lunch away from town, with Ben Nevis rising behind. Banavie station is about 5km to the west.

© Bill Kasman / Geograph · CC BY-SA 2.0