New Mombasa Sector 0



Sector 0 is one of the sectors in the city of New Mombasa, Kenya, Earth, located on the northern side of the Mombasa island. The entrance to Kikowani Station was located here.