Bonsai Gardening The Ancient Art of Bonsai Bonsai is indeed an ancient art form that dates back over 2000 years. The term “bonsai” literally means “tree in a tray” and focuses on creating a miniature version of a tree through restricting the growth of its roots and branches. Most think that the ancient art of bonsai started in Japan thanks to the popularity of Japanese Bonsai in modern society, however,
Read More