Need help with my backyard plants that never flourish

Hi I would like to request for your guidance. So I live in Vaughan ON and my backyard, when ever I plant anything. It doesn’t flourish or they just die. Could you suggest somethimg please. I am submitting pictures, if…

What zone do I live in?

Hello, I live in the west end of Toronto north of Garrison Creek Park.  Could you please tell me what zone I live in? Thank you very much.…