Frere Town Maheshi Doshi Road, Off New Mombasa, Malindi Rd
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya




































