Where is Maggiora?
Where is Maggiora located?
Maggiora, Piemonte, Italy (approx. 45.68963°, 8.424728°)
Where is Maggiora on the map?
Maggiora - Turin
Maggiora - Novodeviche
{"latitude":45.68963,"longitude":8.424728,"title":"Maggiora"}