Mombasa, meaning Island of War due to its
invasion-filled history, is Kenya's second largest city. The coastal
city of Mombasa is a major gateway to many foreign traders and
tourists. It houses the largest port and the Moi International Airport.
Read more...