Container gardening has many benefits, from being a great option for those with limited space to being a good way to grow a wider variety of plants. Find out more.