The Kenya Times on MSN
Mombasa welcomes one of the world’s largest floating universities
The MV World Odyssey, one of the world’s largest floating campuses, has docked at the Port of Mombasa, bringing 609 students ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results