The Forfar Witches

The Forfar Witches

The Royal burgh of Forfar, a small faming and market town nestled in the Strathmore valley in the east of Scotland, is a respectable and quiet community. The burgh lies only five miles from Glamis Castle, family seat of the Earls of Strathmore and Kinghorn, childhood home of Queen Elizabeth, the Queen Mother, and the […]

Read More