
If I had to nominate the toughest of all the animals in nature on a pound for pound basis, I probably would go with the hummingbird. These tiny birds weigh only three to four grams, but they have a migration path that may exceed 3,000 miles. The most amazing part of their migration is a… Read more