Sector 8 (Earth-5875)

Sector 8 was a major sector in New Mombasa, Kenya, on Earth, being connected to Sector 3.