The Bonsais of Omiya Posted by By Scott Sosna 2023-06-29Posted inJapan, Uncategorized If your visions or memories of Japan lead to thoughts of bonsai trees, you should visit Omiya, Japan, a town specifically founded for bonsai growers. Omiya Though mentioned as if…