Walking Tour of Old Delhi including monuments, food tastings and shopping. in New Delhi, India