Mombasa is Kenya’s second largest city and a coastal gem on the Indian Ocean. It was the first capital of British East Africa and a melting pot of cultures and influences.