The Turkish Steps - Scala dei Turkey in Agrigento, Sicily! - and fun facts about it