There is no description yet. Add a description.
Appears on these pages
New Mombasa was a major port city and industrial center on Mombasa Island in south Kenya, in the...
Thanks for protecting that ED! -- Manticore 14:33, 27 June 2007 (UTC) Well I'm honoured you...