The Isola Bella ("Beautiful Island") in Sicily, Italy, is without doubt Taormina’s most beautiful beach. It is a pebble beach, set at the foot of the town, fronting the islet of the same name clothed in lush vegetation. The islet is linked to the mainland by a narrow strip of beach which is covered by water at high tide (this strip of land is called a "tombolo").
This post is part of the Our World Tuesday meme,
and also part of the Travel Tuesday meme,
and also part of the Wordless Wednesday meme.