Do Herons Eat Fish?

Great blue herons will eat almost anything within striking distance of their long beak. While fish makes up a majority of their diet , these birds stalk everything from insects to small mammals. Do heron birds eat mainly fish? Unlike some birds that eat fish in groups, great blue herons are solitary, and primarily hunt … Read more