Why give a one off flower arrangement to a friend or loved one when you can give them an entire flower garden of their own? Gardening is said to be one of the most rewarding activities a person can do. It is the humbling practice of nurturing something with commitment and love. Planting a tiny seedling and helping it thrive into a colorful flowering plant or laying the foundations for flowering bushes and shrubs that will surround your garden with delightful scents each time they flower are sure to enrich one’s life.