XJFG+GFC, Changamwe, Near Shell Petrol Station, Magongo Rd - Chaani
Mombasa
Mombasa - Kenya
Mombasa
Mombasa - Kenya