Italy: Sicily’s Scala dei Turchi cliffs and top tourist attraction defaced with red powder | Travel…
The Scala dei Turchi, or Turkish steps, are a top tourist attraction on the Italian island of Sicily. The snow-white cliff is shaped like stairs jutting out over the Mediterranean…
Read More...
Read More...