Villa / Gallery in Karuizawa
Karuizawa is a bijou town favoured by weekending Tokyoites. The Villa is perched on a steep slope oriented south in the forest, and looks out over a towering view of mountain ranges.
Karuizawa is a bijou town favoured by weekending Tokyoites. The Villa is perched on a steep slope oriented south in the forest, and looks out over a towering view of mountain ranges.