Where is Diémoz?
Where is Diémoz located?
Diémoz, Diémoz, France (approx. 45.588787°, 5.0940003°)
Where is Diémoz on the map?
{"latitude":45.588787,"longitude":5.0940003,"title":"Diémoz"}