Breaking Travel News

Kioko Musyoki, general manager, Leopard Beach Resort & Spa

Kioko Musyoki, general manager of Leopard Beach Resort & Spa in Kenya, speaks to Breaking Travel News as the location is recognised with the titles of Africa’s Leading Family Resort and Kenya’s Leading Beach Resort at the World Travel Awards Africa & Indian Ocean Gala Ceremony.