where was indira point located
Answers
Answered by
1
Answer:
Great Nicobar Island
Explanation:
Indira Point. Indira Point is a village in the Nicobar district at Great Nicobar Island of Andaman and Nicobar Islands in India. It is located in the Great Nicobar tehsil. It is the location of the southernmost point of India's territory.
Hope it helps......
Answered by
1
I hope it helps you. I think this is correct answer
Attachments:
Similar questions