A rain garden is a flat, constructed cavity which is covered with deep-rooted native plants & grasses. It is present in landscape to receive overflow of water from hard surfaces like a roof, a sidewalk and a driveway. Rain gardens helps to sink the overflow of water from these hard surfaces and to hold the [...]
