5 Reasons To Visit Karuizawa, and 3 Ways to Stay Just an hour away from Tokyo by Shinkansen, Karuizawa has long been a favorite spot…