Urban gardening is the practice of growing plants in urban areas, often in small spaces such as rooftops, balconies, or community gardens.
Urban gardening has many benefits, including:
If you're interested in starting an urban garden, there are a few things you'll need to do: