Lille is a large town in northern France, bordering Belgium.
Lille is a town in northern france, close to the border with belgium. The Lille urban area is the fourth largest in the country.
Lille is connected to paris, brussels and london by high-speed rail (eurostar and thalys).
7 months ago