Archives

Witches of Slieau Whallion

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 […]

Read More