Butterfly gardens are fun to watch and add a new dimension to your back yard. If you enjoy studying nature you will enjoy this garden. photo credit: Chester Zoo First it is important to select flowers that bloom at different times. This allows your garden to stay attractive and pleasing.  It will also continue to provide food for the butterflies. Butterflies have natural predators so you need to offer them protection. You can do this by...