Where is Molicciara?

Where is Molicciara located?

Molicciara, Molicciara (Station), Italy (approx. 44.08643°, 10.01041°)


Where is Molicciara on the map?