Jun 27, 2011
The other day we went on a weekend trip to Karuizawa in Nagano Prefecture, Japan. It’s a summer resort destination known not only for its cool climate but also for a large (by Japanese standards) outlet mall. We had tea at Babbi Karuizawa; Babbi is the Italian confectionery brand whose shops’ bright red-and-white decor stand out in department stores...
Recent Comments