Karan Ubhi, managing director, Leopard Beach Resort & Spa

Breaking Travel News talks to Karan Ubhi, managing director, Leopard Beach Resort & Spa, about the property and what it brings to the hospitality sector in Africa.