MOMBASA, KENYA: The Port City of Mombasa on Tuesday witnessed the unveiling of a luxury double-decker bus for sightseeing at the historical Elephant Tusks.
The unveiling comes at a time when Mombasa is preparing to host the global Skal Congress- a meeting for tourism executives from all over the world at Pride Inn Paradise Beach Resort, Convention Centre and Spa next month.