Chilika Lake is one of the best bird watching spots in India .
Is also popular for fishing and angling .
Chilika Lake is one of the best bird watching spots in India , and is also popular for fishing and angling .