Travel / United Kingdom The Pyramids of Scotland: Wonderful Cairngorms Walk The Pyramids of Scotland: Wonderful Cairngorms Walk When most people think of Scotland, they think…