Rain gardens provide a beautiful way to catch extra rain runoff on your property. You need plants that'll tolerate lots of moisture during rainy areas. These are some plants that meet the brief and ...