New Delhi has bagged the Best Destination for Shopping award by Lonely Planet Magazine India Travel Awards 2018. The awards were distributed at a glittering ceremony held at the St. Regis hotel in Mumbai. Sudhir Sobti, Chief Manager, PR & Publicity, Delhi Tourism received the award during the ceremony among the top industry professionals. The […]

