Terrace garden is a nice place for us to get relaxation and refreshing our mind after long and tiring work. A comfortable and beautiful terrace design is a must.