Where is Peschiera Borromeo?

Where is Peschiera Borromeo located?

Peschiera Borromeo, Peschiera Borromeo (Station), Italy (approx. 45.42405°, 9.292124°)


Where is Peschiera Borromeo on the map?