Castello di Milazzo (Italian: Milazzo castle) is a fortified ensemble in Milazzo, Sicily, southern Italy. It is located on the summit of a hill overlooking the town, and is of uncertain origin, perhaps Arab.
View Full Image on Dreamstime
Username: Gmv
Editorial: No
Width: 4288 pixels
Height: 1653 pixels
Downloads: 2
Image ID: 27102914