Did you know that the Netherlands is the third best country in the world to live in? The UN’s 2011 Human Development Index was released yesterday and covers 187 countries and territories. Only Norway and Australia are ranked higher than the Netherlands.