Tommy Tyrberg wrote:
So the smallest frog, the smallest lizard and the smallest bird (Bee Hummingbird) are all Cuban. Being very small is apparently a better idea on islands than on continents.
The biggest owl comes from Cuba. Now extinct (Ornimegalonyx_).