8Taormina On The Sicilian Coast

Taormina is a small town on the east coast of Sicily in Italy, famed for the stunning views of the nearby Mount Etna, and its rich history and culture.
Taormina is a small town on the east coast of Sicily in Italy, famed for the stunning views of the nearby Mount Etna, and its rich history and culture.