There are many benefits to having a garden in your home. The most obvious one of course is that it is a visually pleasing addition to...