Showing posts with label OECD. Show all posts
Showing posts with label OECD. Show all posts

Wednesday, 8 October 2014

Canberra (Australia) Ranked 'Best Place To Live'

The Australian Capital Territory of Canberra in Australia is the best place in the world to live, according a report by the Organization for Economic Cooperation and Development (OECD).