Kenya’s second largest city and biggest port, Mombasa is a multicultural tourist magnet. British, Portuguese, Arab, Indian, and Asian immigrants add to the rich cultural mix and their influence is evident in the architecture as well as the many different types of cuisine. Mombasa is actually an island connected to its mushrooming development on the mainland by a causeway, bridges, and ferries. Coral reefs fringe the coast for 480 km providing fantastic snorkeling and diving opportunities, especially at Mombasa Marine National Park and around Wasini Island. Dolphin watching and deep-sea fishing are also popular.
History buffs will enjoy exploring the 16th-century Fort Jesus and Old Town with its narrow streets, ancient Swahili dwellings, markets, and souvenir shops. The north shore of Mombasa is crammed with attractions including Mombasa Go-Kart, cinemas, sports, and a cornucopia of restaurants. This being a coastal hub, beach lovers will find some worthy strands nearby. North of the city, Nyali and Bamburi Beaches are favorites, while the white strands of Shelly, Tiwi, and Diani Beaches are popular spots south of Mombasa.