The island’s amnesiac heart At the approximate heart of the island of Sicily there is a site which it is hard not to regard … More