Delos

Delos is a location on New Carthage. A shipyard is located just outside the region.

List of appearances

 * Halo: Point of Light