Glossary: Karuizawa-machi

Search glossary

Karuizawa-machi (軽井沢町)

Lit.: Light Well Marsh; a town in Nagano Prefecture located at the foot of Mount Asama which is a popular mountain resort for Tokyo residents, offering outdoor activies and a historic shopping street.