Photo of Taormina, Sicily, Italy

Taormina with amphitheatre view from Santuario della Madonna della Rocca, Sicily, Italy
Taormina with amphitheatre view from Santuario della Madonna della Rocca, Sicily, Italy
Photos of the Region