8 Largest Species of Stork Birds Found in India

Storks are largest species of wading birds with long bills, long-leg and long-neck, live closely to water habitats along with spoonbills, ibises and herons. The stork birds are carnivorous tallest species of birds found in India, Greater adjutant and Sarus crane are two tallest flying birds found in India. Greater Adjutant Greater adjutant is the … Continue reading 8 Largest Species of Stork Birds Found in India