A terrace garden is a garden created on a raised, flat, and often paved area, such as a rooftop or balcony, that provides a space to grow plants like flowers, vegetables, and herbs. They are a great way to add greenery and fresh produce to urban areas with limited ground space and can also help to cool down a home.

Submit Your Enquiry