Where is Vallesaccarda?
Where is Vallesaccarda located?
Vallesaccarda, Vallesaccarda, Italy (approx. 41.06276°, 15.251783°)
Where is Vallesaccarda on the map?
{"latitude":41.06276,"longitude":15.251783,"title":"Vallesaccarda"}