On the trail of witchcraft in Scotland
Loch Awe © Visit Scotland Scottish places and legends Covering the northern third of the island of Great Britain, Scotland is a constituent country of the United Kingdom. It is perhaps its spectacular landscapes that gave rise to the many stories that are the bedrock of Scottish culture ? Many of legends have come down … Read more