translate English to French: Taormina is a town that has sea and mountains; it is a town that satisfies every kind of need, a ‘jewel’ set in countryside of incomparable beauty, always having been known all over the world for its fascination, the liveliness of its high life, its wealth of monuments and for its enchanting surroundings.
Taormine est une ville qui vous offre la mer et la montagne. C'est une ville qui répond à toutes les exigences, un joyau niché dans un paysage d'une beauté incomparable, célèbre de tout temps dans le monde entier pour son charme, la vivacité de sa vie mondaine, pour sa richesse en monuments et la beauté de ses alentours.