Taormina is a tourist trap by any means. There are tourist shops at every corner and while the streets and architecture are incredible to see, the only other thing to see in the city is a Greek Theater that gives an incredible view of Mount Etna. Its also about an hour away from Forza d’Agro which is where they filmed The Godfather. If you ever have a chance to stop by Taormina, Sicily make sure to stop by this town up in the montains. If you walk through out the city you will be surprised by a house isolated at the top of island, very impressive!
Make sure to check out the top 5 things to do in Sicily!