The smallest bird in the world, the bee hummingbird from Cuba, is just 5 cm long. It weighs less than 2 grams but can flap its wings 80 times per second! These tiny creatures feed on nectar and look like living jewels.

View More Discussions

Libraries