[G] In Tokyo, you can buy a brand new single detached home for about 300,000 US dollars you might ask, how is this possible in the city that in 2016, Monocle declared the most liveable city I know, i know, Monocle is a British lifestyle magazine Not the UN Human Development Index, where Japan ranks […]

Continue Reading...