1 spot
Karuizawa (軽井沢) is Japan's original resort town, established in 1886 when Canadian missionary Alexander Croft Shaw built…