Elio Nicosia and Marco Gargari. Capo Passero is on the southeastern tip of Sicily, the island on the southern end of Italy in the Mediterranean Sea.