Wazuka – The Japanese tea heaven!

Matcha Tea

Hola chai lovers, as you know the season of tea is here already so I thought to enlighten y’all with not so famous tea heaven on earth. People don’t know much about this place and consider it like any other town. This place is known as ‘Wazuka’, a small town somewhere in Kyoto, Japan. Daiki … Read more