Looking back at the mainland, you could see Ben Cruachan Ben Cruachan is one of the finest Munros in the southern Highlands, its pointed peak towering above its rocky satellites giving great views.