Planning a trip to Taormina? Discover all there is to see and do in this comprehensive guide to the jewel of Sicily. Taormina is considered one of the most beautiful locations in Italy.