Barbados
OVERALL SCORE71.3
world rank28
Discover Where Your Country Ranks