Indira point belongs to
Answers
Answered by
1
Indira point is the southern most point of India. It is located in Andaman and nicobar island. It is submerge in 24 Oct 2014 tsunami
Answered by
2
★★★★★
★★★★★
Pls tell me if helps , i'll be glad !
Similar questions
Hindi,
9 months ago
Hindi,
9 months ago
Math,
1 year ago
Economy,
1 year ago
Environmental Sciences,
1 year ago