For birdwatching, Sri Lanka is the best country in the world, for it is indeed a birder’s paradise. Sri Lanka is one of Asia’s classic birdwatching destinations, with species ranging from delicate bee eaters and colorful kingfishers to majestic water birds and strutting peacocks. You could view birds throughout the year, because of its favorable climatic conditions. Out of a total of about 450 species of birds, nearly 250 are resident and 33 are endemic.
Most of the endemic birds could be sighted at the Sinharaja Rainforest, Horton Plains National Park and in the Peak Wilderness Sanctuary.