$ 0 0 Delhi, the capital city of India, is a major tourist hub of India. It has been one of the most sought after tourist destinations in the country appealing travelers from all over the world.