Kenya's steamy coastal capital sprawls across an island connected by bridges and ferries, where Swahili culture runs deep. Ancient Fort Jesus guards the harbor while coral-fringed beaches stretch north and south along the turquoise Indian Ocean.
Back to PlanTrip