Vertical gardens are a great idea for those that would like to enjoy the presence of green plants but lack the space required by a traditional garden. A vertical garden means using vertical spaces, usually a wall, for growing a variety of plants, from decorative plants to aromatic plants and even fruits and veggies.
Ideally, the wall you are about to use for such a garden should enjoy plenty of sunlight.
You can use both climbing plants, like beans or cucumbers, and non-climbing plants for such gardens.
If you are interested in such an idea, just take a look at the vertical gardens below and see which one can beautify your available vertical spaces.