The Monster of Glamis and Other Strange Supernatural Tales From Scotland's Glamis Castle
Located right next to the village of Glamis, in Angus, Scotland, is an imposing turreted fortress called Glamis Castle. The structure looks like something out of a dark fairy tale, with lofty towers, turrets and very thick surrounding walls, and it has a rather long and storied history. It has been the home of the... Read more »