If you love Nature Terrace gardening is a great way to make use of rooftop space and bring greenery into your home. It helps create a peaceful environment, improve air quality, and provides fresh vegetable, fruits and flower. Here is a ultimate guide for you the link below!