Next To Oilbya Petrol Station, Mombasa CBD, Shimoni St - Mwembe
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya