No garden space? No problem! This vertical planting idea lets you grow flowers, herbs, or vegetables in narrow areas.

source