Taormina has been frequented by holiday-goers and is now internationally accepted as one of the most beautiful and luxurious places to visit in Italy. The city, which looks over the Bay of Naxos ...