A garden offers many things; harmony, growth, beauty, fragrance, color, a place to rest, singing birds, flutters of a butterfly, are just a few.....