Nishio, in Aichi Prefecture, bills itself as “the Matcha City.” Here, 98% of the tea produced is tencha, the raw material for matcha. The mild climate and mist from the Yahagi River enhance the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results