where is katchall in class 8 eng
Answers
Answered by
3
Answer:
It is an Island located in Bay of Bengal
Hope it will be helpful ☺️ thank you!
Answered by
1
Answer:
Katchall is one of the islands in Nicobar archipelago
Similar questions