Results near Columbus, Ohio ·
Open links in new tab
  1.  
  2. Lille - Wikipedia

    • Lille is a city in the northern part of France, within French Flanders. Positioned along the Deûle river, near France's border with Belgium, it is the capital of the Hauts-de-France region, the prefecture of the Nord department, and the main city of the European Metropolis of Lille. The city of Lille proper had a population of 236,234 in 2020 within its small municipal territor… See more

    Map of lille
    CountryFrance
    Area34.8 km² (13.4 sq mi)
    DepartmentNord
    Feedback