VJWR+3WJ, Next To Mother Land House, Ujamaa, Likoni-Ukunda Rd
Kwale
Mombasa - Kenya
Kwale
Mombasa - Kenya