10.Lake Chilika lies in the state
1р
of *
O
A) Jharkhand
O B) Telangana
O
C) Odisha
O D) Tamil Nadu
Answers
Answered by
1
Answer:
Lake Chilika lies in the state odisha
Answered by
1
Odisha
Odisha is the correct answer
Similar questions