World’s Largest Floating University Docks in Mombasa
By S, KNA The Country’s cruise tourism sector continues to post impressive gains, marked by the arrival of the World Odyssey, the world’s largest floating university with 609 students and 183
Read on