Where is Termini Imerese?

Where is Termini Imerese located?

Termini Imerese, Termini Imerese (Station), Italy (approx. 37.98028°, 13.70333°)


Where is Termini Imerese on the map?