Nonsard-Lamarche, France
Country: France
City: Nonsard-Lamarche
GPS coordinates: 48.91699982, 5.74949980