Hummingbirds are nature’s most amazing creation. They are tiny yet very powerful and energetic. Humming birds have a bundle of colors and attract by their long sharp beak. They spread a magic in the air with their variety of colors.
Humming birds need flowers nectar, that’s why they are usually found in gardens. Have a look some pictures of colorful hummingbirds by Graeme Guy.