Archives
Witches of Slieau Whallion
Posted on April 25, 2018 Leave a Comment
Slieau Whallion is a hill located on the Isle of Man near St. John’s just off of Gleneedles Road. It has a grisly history of being the execution place of accused witches. They would be put into a barrel with spikes driven into the sides of the barrel, pointing inward. Then the barrel, with the […]





