LEVROUX, a town of France, in the department of the Indre, and the arrondissement of Chateauroux. It stands on the river Nahon, and contains 330 houses, with 2900 inhabitants.
LEVROUX
article · 175 chars · lineage ↗ · page image at NLS ↗
article · 175 chars · lineage ↗ · page image at NLS ↗