Some animals are simply amazing. Because of their unique and unusual traits and characteristic these creatures continue to amaze us. Here are some amusingly interesting facts about animals. The only bird to drop its upper eyelid to wink is the “Owl”. All other birds raise their lower eyelids to do so. photo link Bats, the […]