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.
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.