Majengo Lumumba Rd Block XIII/362 - Landi Ya Makupa
Mombasa - Kenya
Mombasa - Kenya