Destination creator (Voyajo Team)
Taormina (Sicilian: Taurmina, Greek: Tauromenion, Latin: Tauromenium, Arabic: طبرمين Ṭabarmīn) is a comune and small town on the east coast of the island of Sicily, Italy, in the Province of Messina, about midway between Messina and Catania (...) (from Wikipedia).
Visit Website