Here's why Nagoya is the best place to live in Japan. It offers the perfect blend of big-city attractions and small-city prices.

GaijinPot