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 »

