Old Delhi walk Asia's largest spice market and one of India's mega kitchens in New Delhi, India