Where is Domegliara?

Where is Domegliara located?

Domegliara, Domegliara (Station), Italy (approx. 45.52179°, 10.8207°)


Where is Domegliara on the map?