6. Ancient Ram Inn, England

A beautiful shot of the haunted Ancient Ram Inn at Gloucestershire in England

Image Source
The 12th-century inn located at Gloucestershire has been popular for its satanic sacrifices and malevolent entities. The owner even reported being snatched out of the bed by an invisible spirit on his very first evening in the house

Comments