Adib Moukheiber, general manager, Zaya Nurai Island

Adib Moukheiber, general manager, Zaya Nurai Island, speaks to Breaking Travel News about the titles they picked up at the World Travel Awards and what it means to them and their colleagues.