Malindi is literally two towns in one - an historic Swahili town dating back to the 12th C and a modern tourist center with resorts, shopping and white sandy beaches. The oldest part of Malindi has several notable attractions: the Jami Mosque and two pillar tombs from the 14th C. One of the oldest East African churches, Church of St. Francis
Xavier, is still in use in Malindi with the original walls still standing.
An important trading post at one time, Malindi even rivaled Mombasa for control of this part of the coast during the 14th and 15th C. Malindi was a popular destination for early Chinese and Arab traders, Portuguese sailors and then European settlers. The Malindi Museum is housed in the former home of an Indian trader, built in 1891. Exhibits include wooden grave posts of the Gohu people, information about Vasco de Gama and his arrival in 1498, and early photographs of Mombasa with modern photos linking the areas.
Malindi is known for its culinary skill at local restaurants, hotels, coffeehouses and other eating establishments. A wide range of cuisine from local to international food preparation is offered.
The Malindi Falconry is a rehabilitation center for injured or sick birds and a breeding location for falcons. The Falconry offers bird safaris to view falcons up close and flight shows are performed.
Offshore is the Malindi Marine Park with coral reefs that allow for diving and snorkeling opportunities. Swimming, deep-sea fishing, relaxing on the beach and other water sports are readily available.