Lonely Planet
The 8 Best Castles to Visit in Scotland
From Edinburgh to Eilean Donan, the best castles in Scotland for fascinating history, beautiful architecture, rugged settings, royal heritage and gory stories.
Medieval fortification on North Sea coast cliffs.