Bird watching In Mannar Island

Sri Lanka is a birder’s paradise. It’s a tropical island in the Indian Ocean and called as “pearl of the Indian Ocean”it is situated ten…