Mombasa is the city and chief port of Kenya. It is situated on a coralline island in a bay of the Indian Ocean. Mombasa, a melting pot of languages and cultures from all sides of the Indian Ocean, waits like a decadent dessert for travelers who make it to Kenya’s coastline. Having...
