The Jabiru is a large species of stork found in wetland habitats in parts of Central and South America. It is the tallest flying bird throughout its range.
Besides its large size, the Jabiru can be ... More