Calliope Hummingbird
The Calliope Hummingbird is the smallest bird in North America. It is native to the United States and Canada. It has a western breeding range mainly from California to British Columbia, and migrates to the Southwestern United States, Mexico, and Central America for its wintering grounds.