WM53+586, Mathare Road, Likoni-Ukunda Rd - Likoni
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya