Bird Watching Tours

Bird Watching Tours in Sri Lanka

Bird Watching Tours in Sri Lanka

Sri Lanka’s abundant bird-life makes the island a true ornithologist’s paradise. Of the 427 recorded Species, 250 are resident and 33 are endemic …