Where is Operà, Palermo?

Where is Operà, Palermo located?

Operà, Palermo, Operà, Palermo, Italy (approx. 38.12355°, 13.35648°)


Where is Operà, Palermo on the map?