Utkarsh Faujdar, general manager, Hulhule Island Hotel

Utkarsh Faujdar, general manager, Hulhule Island Hotel speaks to Breaking Travel News as the property is recognised as the Indian Ocean’s Leading Leisure Hotel by the World Travel Awards.