If you have been following my blog you know I recently went on a vacation to the Leopard Beach Resort in South Coast Kenya. It is one of the best resorts in Africa having been awarded the Africa’s Leading Spa Resort in 2013, 2014 and 2016 and Africa’s Leading Family Resort in 2016 and 2017 among other awards. It was an amazing experience.
I’m currently on a letting-go-vacation at Leopard Beach Resort in South Coast, Kenya. With work, family and friends everything was moving way too fast for a while there. I needed everything to stop moving so I could have a moment to reflect.