Travel

  • Bonsai, the art of potted miniature tree

    Bonsai, with its history for over a thousand years in Japan, is a miniature tree in a pot, cultivated and shaped to create a specific form. It is both the...