वेयर इज इंदिरा प्वाइंट इन मैप ऑफ इंडिया
Answers
Answered by
1
Answer:
Indira point is the the point located in Andaman and Nicobar Island it was submerged in 2004 (tsunami). Indira point was the last point of India
Answered by
1
→ Indira Point, Andaman and Nicobar Islands
★ Mark As Brainliest ★
Similar questions