Coast Building, Next To Hotel Splendid, Maungo Road - Moja
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya