Where is / Where is France / Where is Lille

Where is Lille, France Located?







CountryCityLatitudeLongitude
France Lille 50.6333333 3.0666666