5 Must Do Things in Taormina

Taormina is one of my favorite towns in Sicily.  Situated 700 feet above sea level this cliff top town offers superb views of the Bay of Naxos and on a clear day glimpses of Mt. Etna, Europe’s largest active volcano. The lovely village of Taormina has been a...