Where is Nizza di Sicilia?

Where is Nizza di Sicilia located?

Nizza di Sicilia, Nizza di Sicilia (Station), Italy (approx. 37.99667°, 15.41194°)


Where is Nizza di Sicilia on the map?