India voted World’s Leading Travel Destination at World Travel Awards 2012
The year long search for the leading names in various categories in world tourism ended on a glittering night at Katara Cultural Village, Doha’s awe-inspiring new arts and exhibitions complex. India’s was voted the leading travel destination in the world in an event which featured more than 5,000 tourism brands in 1,000 categories across 162 […]