DAMBACH, a town of the department of the Lower Rhine, in France, at the foot of the Vosges Mountains, on the river Scheer, containing 2761 inhabitants.
DAMBACH
article · 151 chars · lineage ↗ · page image at NLS ↗
article · 151 chars · lineage ↗ · page image at NLS ↗