gardening concepts


Bonsai: The Japanese Miniature Plantation

Bonsai is a thousand years old Japanese culture of growing plants which has one of the unique aesthetics of its own. The word Bon means a small tray or a low sided pot and sai refers to planting. So the term bonsai if translated in English means planting in a…