England

Imber

Imber – An Abandoned English Village

In 1943. the entire village of Imber was evacuated to make way for an exercise area for American troops involved in World War II and the villagers were never allowed return to their homes.