Written by Shifa One thing you need to know about the Japanese is…they love green tea, everything and anything can come green tea flavoured. I am not a huge green tea fan but my sister who now only lives on this as her only caffeine source, loved it. Kyoto Kyoto was our first destination where…
Recent Comments