10.Lake Chilika lies in the state of
(a) Jharkhand
(b) Telangana
(c) Odisha
(d) Tamil Nadu
Answers
Answered by
18
Answer:
it lies in odisha
your answer is odisha
Answered by
6
Odisha is the answer
Pls mark as brainiest
Pls mark as brainiest
Similar questions