Invermoriston

A stop for flapjacks and bananas – and a chat! – at Invermoriston