Delhi 10 Must Visit Tourist Destinations Delhi has always been a union territory and a city in India, and it…