Islaa

Islaa was a settlement that was located on the planet Chelloa during the time of the New Sith Wars.