Sri Lanka outdoes all other South Asian countries when it comes to acts of charity, according to an international survey.
The World Giving Index of the UK-based Charities Aid Foundation ranks countries according to their charitable behaviour.
Sri Lanka is also the second most generous country when it comes to volunteering time for good causes, and the eighth most charitably disposed country in the world,
Persons interviewed for the survey in 153 countries, including Sri Lanka, were asked whether they had given money to a charity in the previous month, given time to those in need, and helped a stranger.
Australia was ranked first in the World Giving Index, followed by New Zealand, Ireland, Canada, Switzerland, the US, and the Netherlands.
The UK and Sri Lanka shared eighth place. All South Asian countries, except for Sri Lanka, fall outside the first 100 rankings.