High Spec

High Spec is a mountainous town on the planet Pallas.

History
High Spec is a sparsely populated town on Pallas. It is well known for having the highest peak on the planet, Pallas Spec.

Points of interest

 * Pallas Spec Ski Resort
 * Route 89