The terrace serves primarily as an outdoor living space that is comfortable and functional. The first thing is to prepare the soil from which plants grow. Terrace Gardens should also include a comfortable seating area so you can enjoy the atmosphere. This includes sealing surfaces and the installation of drainage systems, especially for balconies and terraces. Vary the textures, shapes, colors selection, and heights of plants. The Main attraction of the natural terraces is a view of surroundings. You can incorporate both orchard and a garden of beautiful flowers. It is also important to choose plants with root systems of low growth to accommodate the thin layers of soil. The next thing to consider is the matching furniture. It is good to use pillows, paintings and decorative accent while the plants act as a backdrop. Here are some photos of the beautiful terrace garden design that you can be inspiring.