This week’s British Photo of the Week is the ancient Ram Inn located in Wotton-under-Edge in Gloucestershire. Built around 1145, this inn has such a spooky aura “that many local people won’t even walk past it at night.” Read more about this haunted inn here.
(Source)
Watch Ghost Adventures’ episode on the haunted Ram Inn.

















{ 0 comments… add one now }