Where is Salgareda?
Where is Salgareda located?
Salgareda, Veneto, Italy (approx. 45.70412°, 12.49259°)
Where is Salgareda on the map?
{"latitude":45.70412,"longitude":12.49259,"title":"Salgareda"}