Britain is shrouded in myth and tales, giving agents the building blocks on which to craft an adventure straight out of the storybooks ...
Off the shores of the Scottish mainland, more than 790 islands float among the sea — most of them uninhabited. Along the shores of these islands lie the origins of many Scottish folklore myths. In ...