Where is Lille Cathedral?
Where is Lille Cathedral located?
Lille Cathedral, Nord-Pas-de-Calais, France (approx. 50.64°, 3.062222°)
Where is Lille Cathedral on the map?
Lille Cathedral - Villeneuve-d'Ascq
{"latitude":50.64,"longitude":3.062222,"title":"Lille Cathedral"}