The doc I'm looking at (post 52 and others) doesn't say "Mombasa Kenya." It just says "Mombasa."
OK. And other than Mombasa, Kenya, just which Mombasa would that likely be, do you think?
Keeping in mind, of course, that this is a Kenyan record you are looking at.