Karan Ubhi, Managing Director, Leopard Beach Resort & Spa
Tags
Africa's Leading Family Resort 2016Africa's Leading Spa Resort 2016
Kenya's Leading Beach Resort 2016
Kenya's Leading Resort 2016
Kenya's Leading Spa Resort 2016
Leopard Beach Resort & Spa