40 crore Indians donated to strangers in 2015
India has been ranked as ​the most generous country in terms of number of people helping strangers, with over 40 crore Indians helping strangers in 2015, the Charities Aid Foundation report stated. “India has a fabulous tradition and culture of giving,” said a CAF official. Furthermore, Myanmar tops the list of most generous nations, followed by the US and Australia.