Container Gardening: Food Forest in a Barrel

Use container gardening to grow food for yourself or wildlife habitat.

Growing food on a porch, rooftop, or balcony is manageable if you group compatible plants in layers that mimic natural plant environments.
Photography by Michael Shopenn