Having a garden is one of the best things you can do for your health and the health of the planet. Planting even a tiny balcony garden can lower cancer risks, boost mental health, and support ...