Isola Bella: Pearl Of The Ionian You may recognize Taormina's recent on-screen appearance ... local eateries offering some of the best food in Italy (even according to Rick Steves).
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 ...