Where is Novara di Sicilia?

Where is Novara di Sicilia located?

Novara di Sicilia, Sicilia, Italy (approx. 38.01608°, 15.13183°)


Where is Novara di Sicilia on the map?