Find more at:


Malindi is a town on Malindi Bay, in southeastern Kenya. It sits amid a string of tropical beaches dotted with hotels and resorts. Malindi Marine National Park and nearby Watamu Marine National Park are home to turtles and colorful fish. Arabuko-Sokoke Forest Reserve harbors elephants and more than 200 species of birds. Near the forest, the Gede Ruins are the remains of an ancient Swahili town.

Malindi is one of the most charming and sophisticated town's on Kenya's coast and boasts several worthwhile sights, its own marine national park and some fantastic stretches of beach. Despite being beloved by Italians – many of whom have settled here – Malindi is far more than just another European holiday resort and is in fact a melting pot of local cultures with a rich and fascinating history. Wander through the alleys of the atmospheric old town, stop for fresh oysters beside the Indian Ocean, or take a plunge into the crystal-clear waters of the national park and you'll discover for yourself that Malindi is quite the charmer.