b) Lake Chika is located in
1 Pakistan
2 USA
3 China
4 India
Answers
Answered by
1
Answer:
INDIA is the correct ans..
Odisha state on the east coast of India
Similar questions