Charms of Old Delhi with its delicious food tasting on a Walking Tour in New Delhi, India