Where is Maggiora?

Where is Maggiora located?

Maggiora, Maggiora, Italy (approx. 45.68937°, 8.422326°)


Where is Maggiora on the map?