Isola Bella – or Ìsula Bedda, in the Sicilian language – is aptly named… The ‘Beautiful Island’ of Taormina isn’t the only place of this name in Italy. There is a perhaps more famous one on Lake Maggiore, but it is the only one in Sicily. It lies off the coast of Taormina and is […]
Viewpoint: Isola Bella
