Where is Valescure?
Where is Valescure located?
Valescure, Valescure, France (approx. 43.43827°, 6.77697°)
Where is Valescure on the map?
{"latitude":43.43827,"longitude":6.77697,"title":"Valescure"}