The historic island port of Mombasa is Kenya’s next-major town and also the central air, rail, and street gateway on the Coastline. Its atmospheric outdated city is capped from the 16m (52ft) substantial Fort Jesus, which has stood sentinel more than the previous harbor For the reason that Portuguese constructed it within the 1590s. Tip in commu