Where is Loceri?

Where is Loceri located?

Loceri, Loceri (Station), Italy (approx. 39.856266°, 9.58247°)


Where is Loceri on the map?