A castle in Cumbria, England, is said to be haunted by several spirits that include a murdered child and a trickster. Dating back to the 13th century and owned by the Pennington family, Muncaster Castle is known as one of the most haunted locations in the entire United Kingdom. The Tapestry Room is considered to... Read more ยป