Where do Bumblebees Live?

Bumble Bees Live in small nests. They can Create the nest anywhere they will tend to stay near there food source which is the flower. If you have a bumble bee nest you should let it be, bumble bees do not swarm and eventually die out when the frost begins. Look here for more information: