Karuizawa - Gaijin Go Japan
Karuizawa is a resort town along the Hokuriku Shinkansen in Nagano prefecture. It is particularly popular among Tokyo residents who wish to escape the summer heat. It is a great place to eat at the many restaurants, cafes, and bakeries and to shop at the many fashion outlets located near the Shinkansen station. Shopping In … Continue reading Karuizawa