Kenyan city on the Indian Ocean