The beautifully picturesque town of Ullapool, situated on Loch Broom in the Highlands of Scotland – stunning views on the North Coast 500



by virtualscot