The Ancient Ram Inn
In a small township in the southern UK lives one of the oldest and allegedly, most haunted buildings in the world. The Ancient Ram Inn, built in the 1100s, is host to many stories, ghosts, and even an interesting secret older than the building itself.