WM39+W9M, Majengo Mapya, Off Likoni-Ukunda Road - Likoni
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya