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?