Uji Matcha, Nature, and Temples: Serenity and Contemplation in the Tea Town
A scenic and relaxing days wondering through the quiet areas of Uji, matcha capital of the world. Learning the history and background of how that tea developed in Japan, and
Uji Matcha, Nature, and Temples: Serenity and Contemplation in the Tea Town Read More »

