If flies keep ruining your time outside, you may be looking for a more natural way to make your yard feel more comfortable. While no flower can guarantee a completely fly-free yard, Pelargonium ...