Majengo Nkrumah Road TSS TWS - Makadara
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya