Where is Ara Nova?

Where is Ara Nova located?

Ara Nova, Ara Nova (Station), Italy (approx. 41.933°, 12.2398°)


Where is Ara Nova on the map?