Showing posts with label Best Place in the world to live. Show all posts
Showing posts with label Best Place in the world to live. 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).