Rain gardens are not only beautiful, they are also functional. By planting a rain garden, you can help protect your property and the environment.