Visiting Nishio – the Glorious Capital of Matcha Tea Production

Many regions in Japan grow the country’s iconic green tea. However, Nishio, the capital of matcha tea, is the only city in Japan to specialize in Matcha production. Over 90%…

Read More