For those living in an urban setting, growing vegetables or creating an outdoor sanctuary of greenery and blooms can seem like an impossible dream. When confronted with tiny terraces or balconies, many would-be gardeners living in apartments or small city spaces give up before they start. The great news is with just a bit of…