7 Best Japanese Tea Places in Kyoto
Named the cultural capital of Japan, Kyoto is steeped in culture. That, of course, includes tea. Kyoto has a long history of tea production and appreciation. It is here that some of the first tea seeds were planted and here that the Sencha production method was invented. Kyoto is also the centre for the Japanese […]