Since Ancient Roman times, Taormina has been frequented by holiday-goers and is now internationally accepted as one of the most beautiful and luxurious places to visit in Italy. The city ...
Resort on the coast of Isola Bella overlooking the Ionian Sea- Short walk to the centre of Taormina- Views of the beach, Mt. Edna. Situated in a lovely garden setting above the deep-blue ...