Top 10 Different Types of Ducks

Different Types of Ducks

Types of Ducks – There are such a variety of types of ducks that they are often confused with unrelated water birds that are similar in appearance such as loons, grebes, divers, coots and gallinules. Ducks are divided into several sub families and it is important to note that geese and swans are not considered … Read more