-
Business Type
Service Provider
-
Preferred Buyer Location
All over the world
A terrace garden is a garden which is established on a terrace, roof, or patio, usually in a house where there is limited gardening space. These types of gardens are especially popular in urban areas, and they are sometimes used in restaurants and other establishments as well.