Skip to content

Verdun

Verdun is a small city in northeast France, on the banks of the Meuse river.