Everything you need to know for visiting the Scala dei Turchi in Sicily