Where is INF Clairefontaine?
Where is INF Clairefontaine located?
INF Clairefontaine, INF Clairefontaine, France (approx. 48.61446°, 1.92432°)
Where is INF Clairefontaine on the map?
{"latitude":48.61446,"longitude":1.92432,"title":"INF Clairefontaine"}