More to explore:
Taormina, Sicilia, Italia
Taormina Sicily a small town on the east coast of the island of Sicily Italy. This is the Greek Theatre with Mount Etna in the background. From both places you have an enormous vieuw and The Etna was such a romantic experience!!
Ruins of amphitheater in Taormina, Sicily (Italy) with snow-capped Mt. Etna in background. Cannot imagine paying attention to a play in this amphitheater with that backdrop!!!...slj
Beautiful travel destinations : theCHIVE Taormina – Sicily, Italy
Sicily, Italy ... Bucket list.