mysterious italian medieval castle