saint nicholas castle