Plants make the perfect gift for every occasion. They are among the low-maintenance and useful presents that are beautiful, good for health and last long.