I'm sorry, but I couldn't find any information about a city called Masi Manimba. It's possible that it might be a small or lesser-known city, or it could be a misspelling or a fictional location. Could you please provide more information or clarify your query?