Where is Cannizzaro?

Where is Cannizzaro located?

Cannizzaro, Cannizzaro (Station), Italy (approx. 37.54694°, 15.12944°)


Where is Cannizzaro on the map?