What type of biome do the humming birds live in?

Hummingbirds can be found in a wide variety of biomes, but they are most commonly associated with tropical and subtropical habitats such as rainforests, savannas, and deserts. They can also be found in open areas such as parks, gardens, and woodlands. They thrive in habitats offering plentiful flowering plants as sources of nectar.