Friday, 30 August 2013

The World's TOP 10 cities to live in (video)

Eight of the best 10 cities are in Australia and Canada.