Results 1 results found The 13th century Duomo and Piazza IX April on Corso Umberto in this popular NE tourist town, Taormina, Catania Province, Sicily, Italy, Mediterranean, Europe