Tag Archives: Ancient Ram Inn

Think You Can Last 1 Night In The World’s Most Haunted Inn?

Share Button

Ancient Ram Inn, Gloucestershire, England The Ram Inn is called “ancient” for a very good reason, it was built in 1145, and has a very dark and  terrifying history behind it.There have been tales of human sacrifices, devil worshiping, and other dark and strange rituals that have went on here