The best time to visit Diani Beach is June to September and December to March. Watamu Beach, located 20 km from Malindi town, has a clean, white sandy beach with coral reefs and clear waters.
Today, the largest town is Lamu Town ... Among the islands’ best beaches are Diani Beach, where you can watch local fishermen at work from your spot on the soft golden sand, and Shela Beach ...
Baobab Beach Resort and Spa- Diani The Baobab Beach Resort and Spa ... Also Read: List of 5-Star Hotels in Kenya’s Five Cities The resort has luxury guestrooms and leisure facilities including ...