The 350 million shillings Cruise ship terminal in Mombasa welcomed a cruise ship christened ‘Ms. Albatros’ with 800 visitors on board on Sunday.The luxurious cruise ship with tourists of various nationalities on board becomes the first passenger cruise ship of […]