Taormina is a small town on the east coast of the island of Sicily, found north of the city of Catania and close to Mount Etna… Given the region of the world in which it is found, Taormina, of course, has an extensive history which stretches back to pre-Greek times. Taormina has been inhabited or … Continue reading