A French woman living in India has listed 5 things she believes India does better than France, rom street food to hospitality ...