Asia Day Trip to Uji, Kyoto (The Home of Matcha) Uji, Japan, is nestled in the Kyoto Prefecture, and is a city most known for its green tea production. Uji is located along the Uji River, and its picturesque landscape, paired… Continue Reading June 17, 2025