The 'Ghost' Village Abandoned 82 Years Ago to Aid War Efforts
Nestled in the heart of England lies Imber, a village abandoned 82 years ago during World War II. In 1943, villagers were ordered to leave as the British Army took over the area for military training purposes in preparation …