Hummingbirds are tiny little birds that come in a variety of colors, shapes and sizes. They range in size from 3 inches to 5 inches. They are also the only birds that can fly backwards. These amazing little creatures are a wonder to see. The best way to see them is in nature, feeding off their favorite plants. Continue on to find out which flowers you need to attract hummingbirds to your very own garden.