Sri Lankan Frogmouth in Birds of Thattekad

Sri Lankan Frogmouth in Birds of Thattekad

Starting this week, we would like you to walk with us into the world of winged wonders. Salim Ali bird sanctuary, in Thattekad, Kerala, is one of the best birding locations in the Indian Peninsula with over 250 species of birds.The Sanctuary is the best place to spot...