Set at an altitude of 1,000 meters, Karuizawa is a popular area that's become a summer resort thanks to its cool climate. There isn't actually that much snowfall here in winter, but you'll still find many ski resorts in the surrounding area that make up for the lack of natural snow with artificial snow machines. It's easy to get to Karuizawa...
Read moreThe best restaurants in Karuizawa range from friendly-family eateries and superb gourmet restaurants. As one of the oldest summer resorts in Japan, the town’s reputation may have been built on its clean mountain air, hot springs and beautiful scenery, but its food scene is no less impressive. After you've worked up an appetite from hiking, cycling or golfing, head for the...
Read more