Imber: The UK Ghost Village Frozen Since 1943
Discover the haunting story of Imber, a deserted village in Wiltshire frozen in time since World War II, now a crumbling relic of Britain's past.
Discover the haunting story of Imber, a deserted village in Wiltshire frozen in time since World War II, now a crumbling relic of Britain's past.