22 kms from Rambha on the Chilika Lake, is the shrine of Goddess Narayani. This beautiful valley with its murmuring stream is a scenic spot beyond compare. img26