Things to do in Taormina This charming Sicilian town is more than just beauty; there are also plenty of things to do in Taormina, Italy! The center is