Chilika Lake: No. 1 Natural Wonder of Odisha

Chilika Lake is a massive body of water in India that’s a mix of fresh and salty, called brackish. It’s the biggest of its kind in Asia and the second largest in the world. Located in the eastern state of Odisha, it’s where the Daya River meets the Bay of Bengal. Picture a giant lake … Continue reading Chilika Lake: No. 1 Natural Wonder of Odisha