Where is Valleggia?
Where is Valleggia located?
Valleggia, Valleggia (Station), Italy (approx. 44.28399°, 8.427344°)
Where is Valleggia on the map?
{"latitude":44.28399,"longitude":8.427344,"title":"Valleggia"}