News

The 'lost' village of Imber in Wiltshire has been abandoned since 1943 when all residents were forced out of their homes so ...