Kenya's coastal metropolis blends the hustle and bustle of a modern seaport with a colorful Swahili old town and laid-back beach resorts. Waves of Portuguese, Arabian, and British influence over the centuries have created a rich urban tapestry and a far more interesting city to explore than the capital Nairobi.