The pretty harbour town of Stonehaven, near Aberdeen on the north-east coast of Scotland ... be sure to visit nearly Dunnottar Castle. Perched high on the edge of the cliffs, the dramatic ruined ...