Having your own garden at home will provide many benefits. One of them is to reduce expenses to buy a variety of vegetables and other kitchen needs that can be planted in home gardens. What if your house is narrow? No need to worry about that.