Nelori strongholdCanonLegendsInfinitiesThe Nelori stronghold was a fortress located on the Core Worlds planet Voon. Sources Tales of the Jedi CompanionThe Complete Star Wars Encyclopedia, Vol. I Appearances