Where is Lago Maggiore?
Where is Lago Maggiore located?
Lago Maggiore, Lago Maggiore (Station), Italy (approx. 43.8655°, 12.834978°)
Where is Lago Maggiore on the map?
{"latitude":43.8655,"longitude":12.834978,"title":"Lago Maggiore"}