Explore relationships

Limours

Limours, often referred to as Limours-en-Hurepoix (French pronunciation:) is a commune the Essonnedepartment in Île-de-France in northern France. GeographyLimours is located 30 km (19 mi) from Paris.

Use + to expand a branch. Click a topic name to open its summary.