Is there anything worse than sitting down to enjoy a picnic only to find that every fly in a 10-mile radius decides to come along and enjoy it too? Whether you are picnicking in the garden or enjoying a lazy afternoon at a local park or the beach, these flowers will help to keep flies away, so you don't have to worry about any nasty bugs and critters. Either plant them in your garden or use them ...