Mombasa Mombasa, Kenya’s coastal and second largest town. Swahili culture flourishes here, which can be seen at every corner of the … More