Kenyan sea port (7)
I believe the answer is:
mombasa
(Other definitions for mombasa that I've seen before include "Kenyan port" , "African port" , "Port city of Kenya" , "African city" , "Chief port of Kenya" .)
I believe the answer is:
mombasa
(Other definitions for mombasa that I've seen before include "Kenyan port" , "African port" , "Port city of Kenya" , "African city" , "Chief port of Kenya" .)