The Bee hummingbird – tiniest among all birds in the world, it is a bit largerthan a bee, only 2 to 2.4 inches long. It is the smallest living bird in theworld. They are generally found in the dense forest of Cuba.

Previous Pet Industry Association of Australia (PIAA) has released AdvocacyPaper

Next Stranded cats and dogs to be reunited with owners under new arrangement

Leave a Reply

Your email address will not be published.