Opposite Wananchi, Jamhuri St
Kilifi
Malindi - Kenya
Kilifi
Malindi - Kenya




































