Neskroff Mesa

The Neskroff Mesa was a crystalline mesa on the planet Isis. The city of Neskroff was built into the mesa.

Appearances

 * The Isis Coordinates