Where is Nova Levante?

Where is Nova Levante located?

Nova Levante, Nova Levante (Station), Italy (approx. 46.4311°, 11.54303°)


Where is Nova Levante on the map?