Where is Colli Aminei Station?

Where is Colli Aminei Station located?

Colli Aminei Station, Colli Aminei Station, Italy (approx. 40.870205°, 14.228394°)


Where is Colli Aminei Station on the map?