Most Liveable City 2016 - Tokyo
For the second year running Monocle ranks Tokyo as the world’s most liveable city. Find out why in the video above.
For the second year running Monocle ranks Tokyo as the world’s most liveable city. Find out why in the video above.