Running for 1,420km/880mi from Kenya’s border with Somalia in the north to Tanzania in the south, Kenya’s Indian Ocean coastline is as beautiful as any in Africa. Arranged along its shore are islands and coral reefs, beach resorts and ancient spice-trading towns where the pace of life moves with sleepy tropical charm.

When discussing the Kenya coast, it’s not just a question of where to go. The Kenyan coastline is also an adventurous, highly active destination, where you can go diving or snorkelling, travel along the coast in a dhow (traditional wooden sailboat), or simply relax on the beach. And just inland from the water’s edge, there are historic ruins, a sacred forest and a park where you can see elephants.

Best time to visit: June to October (cooler temperatures, less rain and good for kitesurfing), October to March or April (for diving and snorkelling).

Here are ten must-visit places to add to your Kenyan Coast itinerary:

1. Malindi Marine National Park: This marine park is a great place to explore the underwater world of the Kenyan Coast. Snorkel or dive among the coral reefs and experience the vibrant marine life that calls this park home.

2. Gede Ruins: These ancient ruins date back to the 12th century and are an excellent example of Swahili civilization. The ruins are a popular attraction for history and archaeology enthusiasts.

3. Diani Beach: This stunning beach is one of the most popular tourist destinations in the Kenyan Coast. With its crystal clear waters, powdery white sand, and lush vegetation, Diani Beach is a true paradise.

4. Fort Jesus: Located in Mombasa, Fort Jesus is a UNESCO World Heritage Site that dates back to the 16th century. The fort is a unique blend of African, Arab, and European architectural styles and is a must-visit for history buffs.

5. Lamu Island: This tranquil island is a hidden gem in the Kenyan Coast. With its narrow streets, Swahili-style houses, and donkey transport, Lamu Island will transport you back in time.

6. Shimba Hills National Reserve: This reserve is home to rare wildlife such as the endangered Sable Antelope and the African Elephant. Take a hike to the breathtaking Sheldrick Falls or go on a game drive to spot the wildlife.

7. Watamu Beach: This pristine beach is a haven for water sports enthusiasts. Take part in activities such as kite surfing, wind surfing, and stand-up paddleboarding.

8. Mombasa Old Town: This historic town is a melting pot of African, Indian, and Arabic cultures. Stroll through the narrow alleys and admire the colorful buildings and old-fashioned architecture.

9. Tsavo East National Park: This vast park is home to a wide variety of wildlife, including the famous “red elephants” of Tsavo. Go on a game drive or take a guided nature walk to explore the park.

10. Wasini Island: This tiny island off the coast of Shimoni is a great place to experience the Swahili culture. Take a dhow cruise to the island and visit the Shimoni Caves, a series of limestone caves with a rich history.

In conclusion, the Kenyan Coast offers a plethora of attractions and experiences for luxury holiday owners. From the stunning beaches of Malindi, Watamu, and Diani to the historical sites of Fort Jesus and Gede Ruins, there’s something for everyone. Book your stay at the Mwembe Resort, Malindi and explore the beauty of the Kenyan Coast.