Where do Flies Live?

Flies live on garbage or wherever there are animal feces available. They live here due to the food; the larva of a fly will feast on anything that is decaying. An adult fly likes to feast on any kind of sugary food which includes nectar and fruit that is rotted. Look here for more information: