News

With impossibly fast wings, small bodies and long distances to travel, hummingbirds must eat every 10 to 15 minutes and visit 1,000 to 2,000 flowers per day, according to the National Audubon Society.