Container gardening is a wonderful way to grow more plants without needing a large garden plot. You can container garden anywhere – from your patio to your windowsill to an apartment balcony! Choosing ...