Skip to Main Content

Barbados

Barbados Hassle Factor Overview

Year 2006
Score 1.971
Overall Country Rank 41

Barbados 2006 Indicator Cobweb

Learn more about the cobwebs