Kingfishers are, as the name suggests, master fish-catchers but it is not necessary that all Kingfishers feed solely on fish and other aquatic animals, some like the White-breasted Kingfisher can also live without fish. All Kingfishers have a long head and a long and pointed bill. They are found almost all over the world. There are about 110 species of Kingfishers found across the world. Most Kingfishers are brightly colored and there is very little sexual dimorphism.
There are 3 types of Kingfishers:-
1. River Kingfishers
2. Water Kingfishers
3. Tree Kingfishers
In this section we are going to talk about 3 species of Kingfishers found in India:-
1. Common Kingfisher (Alcedo atthis)

2. White Breasted Kingfisher (Halcyon smyrnensis)

3. Pied Kingfisher (Ceryle rudis)

Common Kingfisher is a River Kingfisher, White Breasted Kingfisher is a Tree Kingfisher and Pied Kingfisher is a Water Kingfisher.