Nagano Prefecture is an intensely beautiful and historic part of Japan and only a stone’s throw away from Tokyo. Here are the best things to do there.
120