
Verdun City Centre in Lorraine in France
Verdun and its surrounding areas in the Lorraine region in France were the sites of major battles during the First World War. Memorials and cemeteries are located in and around the city.
France photos - images about French tourism - France & Paris travel pictures