LILLE

Lille

Lille is the largest city in French Flanders. It is the principal city of the Lille Métropole, the fourth-largest metropolitan area in France after those of Paris, Lyon and Marseille. Lille is situated on the Deûle River, near France's border with Belgium. It is the capital of the Nord-Pas de Calais region and the prefecture of the Nord department.

The above text is a snippet from Wikipedia: Lille
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!