Right next to Osaka/Kyoto – Wazuka Town aka Matcha Tea town does not only offer great green tea but also a rich beautiful culture. Alo Japan.
Alo Japan.