Most of us would love to have a garden in our homes. However, space constraints can force us to limit our desires to just a few indoor pots and plants. Not to worry though, for if you can’t have a garden in front of your home, how about having a garden on top of your home? Roof gardens are becoming a rage of sorts with many residences and commercial establishments. Here are 9 innovative ways in which you can design your rooftop garden in the most elegant manner.