Sector 10 (Earth-5875)

Sector 10 was a sector in New Mombasa, Kenya, on Earth, in southeast Mombasa, being accessible through Sectors 4 and Sectors 6. It was home to Alpha Site.