Locations Mangalajodi: Paradise for Bird LoversBy Dinabandhu NayakFebruary 8, 20220 Nestled in the North-Eastern edge of Odisha’s Chilika Lake, Mangalajodi is a place for bird lovers. With the onset of…