Lancaster Castle: Shadows of Past Horrors – Cruel witch trials still make the walls tremble today
Lancaster, England – The gloomy halls of Lancaster Castle hold a history that makes even the bravest visitors shudder. In 1612, one of the most famous and horrific episodes in…
Read more











