Results 4 results found The Dukes of Santo Stefano's Palace, Taormina, Sicily, Italy, Europe The Dukes of Santo Stefano's Palace, Taormina, Sicily, Italy, Europe The Dukes of Santo Stefano's Palace, Taormina, Sicily, Italy, Europe The 13th century Palace of the Dukes of Santo Stefano (Palazzo dei Duchi di Santo Stefano), Taormina, Messina, Sicily, Italy, Mediterranean, Europe