Mombasa actually sits on an island, a centre for trade with Arabia, India and the Far East. Slaves and ivory were exchanged for spices and small goods, and later for gold dollars. Flotillas of Arab dhows still collect in the Old Harbour. The Old Town retains a strongly Arab flavour, with narrow, crowded streets and street vendors selling all manner of local and imported craftwork; Fort Jesus, built by the Portuguese in 1593 and taken by the Omani Arabs in 1698 after a 33-month seige, is now a museum and worth visiting; the Old Harbour is an interesting place for early morning and late afternoon strolls, and is often filled with sailing dhows from the Yemen and Persian Gulf.
Biashara Street is probably the best place to go to buy kikoi and khanga cloths; the main city market is the Makupa Market, off Mwembe Tayari, and there is a floating market at Tudor Creek.
Most of the beach resorts which are actually listed as Mombasa are some way out of town, along a 120km (70 mile) stretch of coast. To the north of the city, resorts such as Bamburi Beach, Casuarina Beach, Kenya Beach and Nyali Beach are amongst the older developments with easy access to the city centre and activities, restaurants and clubs.
Lamu Town was founded in the 9th century and is one of a handful of Swahili towns whose many mosques and fine old Arab houses with impressive carved wooden doors have survived intact.