The national capital of India, New Delhi has always been the favourite city of most us, whether due its vibrant culture and the delicious food....