As well as Taormina I have also visited Isola Bella, a nature reserve near to Mazzaro. Isola Bella w Isola Bella Nature Reserve, Mazzaro