For Najwa and my first trip to Kenya’s coast, we hung out in Mombasa. For the second trip, we headed north to Watamu. This time, we headed south to Diani Beach to Leopard Beach Hotel.
Leopard Beach Resort is one of Kenya’s handful of five star hotels. And the grounds were immaculate. I’ll get to the beds in a moment.
Glass boat
































































