Bird Watching Tour In Nepal Kathmandu, Nepal Birdwatching Nepal is also home to 10% of the world's total bird population. Overall Nepal, more than 850 bird species are found – alone in Kathmandu Valley a large number of these birds can be spotted.... View Details »