Ullapool is the main town in the Northwest Highlands, seemingly floating on the surface of Loch Broom. It is at the heart of a wonderful region for walkers, between two beautiful but starkly contrasting areas of the Highlands.
The stark, eerie landscape but hauntingly beautiful area of Assynt and Coigach is to the north, with its strange isolated mountains and sparkling beaches. To the south are larger mountain massifs of the Fannichs, Beinn Deargs, with excellent ridgewalking, whilst the truly stunning peaks of An Teallach dominate little Dundonnell. Further to the east are the more rolling landscapes of Easter Ross.