Taormina
This charming Sicilian town is set on a lush hillside that spills into the Mediterranean. A major attraction is the Greek amphitheater, which offers extraordinary views of Mount Etna and the Mediterranean. After strolling the streets, take a cable car down to Mazzaro Beach.
|
||||||||||||||||||||||
![]() ![]() |