If you have a nice terrace then you can actually transform your terrace into a nice terrace garden. Roof top garden looks extremely beautiful and innovative with a little effort. Roof top garden is where you can enjoy quality and comfortable time with your friends and family. It is one of the best places to relax and de stress yourself. There are various design ideas which you can follow to build a nice roof top garden. Roof top garden during the summer months is one of the best places to enjoy. The article mentioned below provides details about 20 beautiful and inspiring roof top garden design ideas.