With a history dating back to the 12th century, The Ancient Ram Inn in Wotton-under-Edge, England, is widely believed to be one of the most haunted houses in the country. This ancient building has a reputation for being a hotbed of paranormal activity, attracting ghost hunters, paranormal investigators, and thrill-seekers from around the world. Built… Continue Reading →