LONDON: In another segment, London won the title of 'Favourite Overseas City' among Indians followed closely by Dubai which emerged as the runners up in the category.
LONDON: In another segment, London won the title of 'Favourite Overseas City' among Indians followed closely by Dubai which emerged as the runners up in the category.