Photo of Isola Bella, Taormina

View of Isola Bella, the Pearl of the Ionian Sea, small island near Taormina
View of Isola Bella, the Pearl of the Ionian Sea, small island near Taormina
Photos of the Region