The snow capped volcano of Mount Etna, on the Italian Island of Sicily, as seen from Taormina | Free travel guides to Sicily and the rest of Italy. Login Login 0 repins 0 comments 0 likes