Lille | France, Map, History, & Facts | Britannica
https://www.britannica.com/place/Lille
Web4 days ago · Lille, city, capital of Nord département and of the Hauts-de-France région, northern France, situated on the Deûle River, 136 miles (219 km) north-northeast of Paris, and 9 miles (14 km) from the Belgian frontier by road. Lille, France. Lille (often written L’Île [“The Island”] until the 18th century) began as a village between arms ...
DA: 40 PA: 97 MOZ Rank: 90