Postcard FR-351518

sent on
travel time 14 days
distance traveled 702 miles
received on
 Loading map...
postcard image of FR-351518
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.
You need to sign in to leave a comment!