New Delhi, the 22nd popular tourist destination in the world, Paris 1st
Image Credit: Flickr
According to the TripAdvisor travellers’ choice award, New Delhi is the 22nd popular tourist destination in the world and 8th popular tourist destination in India. New Delhi offers a rich history, Mughal era architectural beauty, mouth-watering food and an old worldly charm that has allured people always. Paris, the city of love in France has topped the list to be the most popular tourist destination in the world.