Lake Chilika is located at the Mahanadi delta. It is situated in the state of Odisha, south of the Mahanadi delta..
Chilika Lake, located in the state of Odisha (formerly known as Orissa), is the largest saltwater lake in India.
It lies to the south of the Mahanadi delta.
The Mahanadi River, which flows through Odisha, forms a delta region that includes Chilika Lake as part of its estuarine system.