San Giovanni degli Eremiti. Behind medieval walls in a corner of bustling Palermo is a breathtaking former mosque once inhabited by a wolf-taming hermit. Places ...