Cuba is home to the smallest bird in the world, and it is the bee hummingbird. These birds are absolutely tiny, and even some flying insects are larger than them.
Cuba is home to the smallest bird in the world, and it is the bee hummingbird. These birds are absolutely tiny, and even some flying insects are larger than them.