ISOLA BELLA

Isola Bella  is a small island near Taormina. Also known as The Pearl of the Ionian Sea,  located within a small bay on the Ionian Sea