Mombasa has an extremely rich and interesting cultural history. Dating back to the times of the Sultans, the City has fascinating architecture which...