tokyofromtheinside.com
5 reasons why you should visit Karuizawa - Tokyo From The Inside
Karuizawa in Nagano Prefecture is a nice blend of the historical, the cultural, the modern, and the natural. While best known to be a resort …