These Scottish castles offer fascinating history, stunning architecture, and sweeping grounds. It's estimated Scotland has more than 1,500 castles scattered across its rugged landscapes, with the ...
The word Elgin may conjure an infamous set of Greek marbles, but this small town of the same name in Morayshire, in the northeast of Scotland ... as the ruins of Elgin Cathedral attest.