Where is Capo Milazzo?

Where is Capo Milazzo located?

Capo Milazzo, Capo Milazzo, Italy (approx. 38.26878°, 15.232839°)


Where is Capo Milazzo on the map?