Results 1 results found Baia Delle Sirene bay on the north shore of this popular north east tourist town, Taormina, Catania Province, Sicily, Italy, Mediterranean, Europe