Lifestyle editor Rebecca Fox discovers Sicily lives up to the hype and more. Sitting on the balcony of our hotel in Taormina, we looked out at ...