Malindi is one of the best destinations along the Kenyan Coast. The town is synonymous with world class hotels, resorts and tropical beaches. Besides unlimited water activities, you can explore the Malindi and Watamu Marine National Parks, the Arabuko Sokoke Forest Reserve and Gede Ruins. This is a perfect destination for idyllic tropical beaches, medieval swahili ruins and wildlife.
