Japanese net users react to the results of the 2018 Global Liveability Index

Two Japanese cities made this year’s list of the Top Ten Most Liveable Cities in the World.

Read More