MONTAUBAN, a considerable town of France, in the department of Lot, seated on the river Tarn, 20 miles north of Toulouse. E. Long. 1. 27. N. Lat. 43. 56.
MONTAUBAN
article · 153 chars · lineage ↗ · page image at NLS ↗
article · 153 chars · lineage ↗ · page image at NLS ↗