Sri Lanka is home to seven species of kingfishers. These species include both resident and migratory birds, showcasing a variety of habitats and behaviors.