Gardens provide a safe place outside of the house. It gives us space to enjoy the outdoors without leaving our homes. But not every home is blessed to come with a huge backyard or outdoor space. This is especially true for urban housing. However, city homes and those with small backyards shouldn’t give up on having a garden. Here are some amazing and creative small garden ideas and designs to inspire your gardening plans.