Exploring Chilika Lake in Satpada

Chilika Lake is the largest brackish water lagoon in Asia, located in the state of Odisha on the east coast of India. Odisha is renowned for its population of approximately 100 endangered Irrawaddy dolphins. These remarkable creatures can be observed in Satpada village, situated near Chilika Lake. About 50 km from Puri, Satpada, meaning “a … Continue reading Exploring Chilika Lake in Satpada