Tag: Roof garden

A roof garden is a garden that is planted on the terraces, balconies, or rooftops of buildings to grow vegetables, fruits, or flowers. Due to space constraints, the kitchen garden has... Read More