Where is Noreuil?
Where is Noreuil located?
Noreuil, Noreuil, France (approx. 50.1703°, 2.9351754°)
Where is Noreuil on the map?
{"latitude":50.1703,"longitude":2.9351754,"title":"Noreuil"}