A birding trip to nellapattu bird sanctuary situated in Andhra Pradesh. It is one of the few remaining pelican nesting sites in India.
Read MoreA birding trip to nellapattu bird sanctuary situated in Andhra Pradesh. It is one of the few remaining pelican nesting sites in India.
Read More