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?
{"latitude":38.26878,"longitude":15.232839,"title":"Capo Milazzo"}