NATZWEILER-STRUTHOF (FRANCE) Print
NATZWEILER-STRUTHOF: France
Near the town of Natzweiler, 31 miles (50 km) south of Strasbourg, on a hill in the Vosges Mountains. Camp preserved.
Last Updated on Friday, 13 June 2014 21:53