Swaziland
overall score61.1
world rank88
Discover Where Your Country Ranks