Utkarsh Faujdar, general manager, Hulhule Island Hotel, Maldives

BTN talks to Utkarsh Faujdar, general manager, Hulhule Island Hotel, Maldives at World Travel Awards Grand Final Gala Ceremony, this year held at La Cigale, Doha.