Delhi to host World Travel Awards eventThe Claridges, a leading luxury hotel in Delhi, will host the World Travel Awards Asia and Australasia Ceremony in October. The event, the most important night of the year for Asia and Australasia’s tourism industry, will demonstrate just More… |